In this document we’ll analyze data about Airbnb prices in the city of Athens, Greece. The steps listed in the table of contents, give a quick way to every part of this document.

There’s included the code on the chunks above the outputs, and under almost every graph, is a brief interpretation of each one.

Loading and analyzing data

Fisrt we have to load the dataset and take a look into it.

data <- read.csv("/Users/cesarsantos/Documents/00 Airbnb prices/airbnb_athens_data.csv")
summary(data)
##        X               id               name           description       
##  Min.   :    0   Min.   :   10595   Length:11263       Length:11263      
##  1st Qu.: 2816   1st Qu.:19135036   Class :character   Class :character  
##  Median : 5631   Median :27243219   Mode  :character   Mode  :character  
##  Mean   : 5631   Mean   :25657212                                        
##  3rd Qu.: 8446   3rd Qu.:33867748                                        
##  Max.   :11262   Max.   :40200475                                        
##                                                                          
##     host_id           host_name          host_since         host_about       
##  Min.   :    37177   Length:11263       Length:11263       Length:11263      
##  1st Qu.: 33548769   Class :character   Class :character   Class :character  
##  Median :112527018   Mode  :character   Mode  :character   Mode  :character  
##  Mean   :121777558                                                           
##  3rd Qu.:200014446                                                           
##  Max.   :310470598                                                           
##                                                                              
##  host_response_time host_is_superhost  host_listings_count
##  Length:11263       Length:11263       Min.   :   0.00    
##  Class :character   Class :character   1st Qu.:   1.00    
##  Mode  :character   Mode  :character   Median :   2.00    
##                                        Mean   :  16.65    
##                                        3rd Qu.:   9.00    
##                                        Max.   :1111.00    
##                                        NA's   :2          
##  host_identity_verified    latitude       longitude      room_type        
##  Length:11263           Min.   :37.95   Min.   :23.70   Length:11263      
##  Class :character       1st Qu.:37.97   1st Qu.:23.72   Class :character  
##  Mode  :character       Median :37.98   Median :23.73   Mode  :character  
##                         Mean   :37.98   Mean   :23.73                     
##                         3rd Qu.:37.99   3rd Qu.:23.74                     
##                         Max.   :38.04   Max.   :23.79                     
##                                                                           
##   accommodates      bathrooms         bedrooms           beds       
##  Min.   : 1.000   Min.   : 0.000   Min.   : 0.000   Min.   : 0.000  
##  1st Qu.: 2.000   1st Qu.: 1.000   1st Qu.: 1.000   1st Qu.: 1.000  
##  Median : 4.000   Median : 1.000   Median : 1.000   Median : 2.000  
##  Mean   : 3.991   Mean   : 1.209   Mean   : 1.417   Mean   : 2.192  
##  3rd Qu.: 5.000   3rd Qu.: 1.000   3rd Qu.: 2.000   3rd Qu.: 3.000  
##  Max.   :26.000   Max.   :10.000   Max.   :14.000   Max.   :23.000  
##                                    NA's   :5        NA's   :9       
##   square_feet       price           guests_included  minimum_nights    
##  Min.   :   0    Length:11263       Min.   : 1.000   Min.   :   1.000  
##  1st Qu.: 248    Class :character   1st Qu.: 1.000   1st Qu.:   1.000  
##  Median : 592    Mode  :character   Median : 2.000   Median :   2.000  
##  Mean   : 678                       Mean   : 1.913   Mean   :   3.556  
##  3rd Qu.:1076                       3rd Qu.: 2.000   3rd Qu.:   2.000  
##  Max.   :2790                       Max.   :16.000   Max.   :1000.000  
##  NA's   :11159                                                         
##  maximum_nights    availability_90 number_of_reviews first_review      
##  Min.   :      1   Min.   : 0.00   Min.   :  0.00    Length:11263      
##  1st Qu.:     60   1st Qu.:45.00   1st Qu.:  1.00    Class :character  
##  Median :   1125   Median :73.00   Median : 11.00    Mode  :character  
##  Mean   :   1660   Mean   :60.27   Mean   : 35.72                      
##  3rd Qu.:   1125   3rd Qu.:86.00   3rd Qu.: 44.00                      
##  Max.   :9999999   Max.   :90.00   Max.   :694.00                      
##                                                                        
##  last_review        review_scores_rating review_scores_accuracy
##  Length:11263       Min.   : 20.00       Min.   : 2.000        
##  Class :character   1st Qu.: 94.00       1st Qu.:10.000        
##  Mode  :character   Median : 97.00       Median :10.000        
##                     Mean   : 95.09       Mean   : 9.745        
##                     3rd Qu.:100.00       3rd Qu.:10.000        
##                     Max.   :100.00       Max.   :10.000        
##                     NA's   :2339         NA's   :2342          
##  review_scores_cleanliness review_scores_checkin review_scores_communication
##  Min.   : 2.000            Min.   : 2.00         Min.   : 2.000             
##  1st Qu.: 9.000            1st Qu.:10.00         1st Qu.:10.000             
##  Median :10.000            Median :10.00         Median :10.000             
##  Mean   : 9.644            Mean   : 9.83         Mean   : 9.826             
##  3rd Qu.:10.000            3rd Qu.:10.00         3rd Qu.:10.000             
##  Max.   :10.000            Max.   :10.00         Max.   :10.000             
##  NA's   :2342              NA's   :2344          NA's   :2343               
##  review_scores_location reviews_per_month
##  Min.   : 2.000         Min.   : 0.010   
##  1st Qu.: 9.000         1st Qu.: 0.570   
##  Median :10.000         Median : 1.585   
##  Mean   : 9.534         Mean   : 2.304   
##  3rd Qu.:10.000         3rd Qu.: 3.480   
##  Max.   :10.000         Max.   :16.270   
##  NA's   :2344           NA's   :2273
#visualizing a scrolling table of the data
## Character
kable(data[1:50, ]) %>% kable_styling(bootstrap_options = c("condensed", "striped"), full_width = FALSE, font_size = 10) %>% scroll_box(width = "900px", height = "600px")
X id name description host_id host_name host_since host_about host_response_time host_is_superhost host_listings_count host_identity_verified latitude longitude room_type accommodates bathrooms bedrooms beds square_feet price guests_included minimum_nights maximum_nights availability_90 number_of_reviews first_review last_review review_scores_rating review_scores_accuracy review_scores_cleanliness review_scores_checkin review_scores_communication review_scores_location reviews_per_month
0 10595 96m2, 3BR, 2BA, Metro, WI-FI etc… Athens Furnished Apartment No6 is 3-bedroom apartment with 2-bathrooms -excellent located -close to metro station, -lovely, -very clean with all the facilities that you will need, nice balcony, excellent Wi-Fi, cable tv, fully air conditioned… Athens Furnished Apartment No6 is an excellent located, close to metro, lovely, very clean 3-bedroom apartment with 2-bathrooms with all the facilities that you will need and balcony. It is on the 2nd floor but do not worry because there is elevator in the building. Fully equipped kitchen with everything you need to prepare your lunch/dinner. Living room to relax and enjoy a movie or a sport event. 2 Clean nice bathrooms. For more than 6 people there is a sofa/bed. Apartment No6 has everything you will need. 1st Bedroom – Double bed 2nd Bedroom – 2 single beds 3rd Bedroom – 2 single beds -Telephone line for incoming calls or to call us if you need something. -Free fast Wi-Fi from the best internet provider in Greece. You do not share the con 37177 Emmanouil 2009-09-08 Athens Quality Apartments is a company started back at 2007 and now we have 8 apartments. Our goal is to offer to travelers beautiful apartments with professional service only in good location and with all the necessary amenities. within an hour t 6 t 37.98888 23.76431 Entire home/apt 8 2.0 3 5 1076 $80.00 4 1 45 46 22 2011-05-20 2019-08-07 96 10 10 10 10 9 0.21
1 10990 50m2, Metro, WI-FI, cableTV, more Athens Furnished Apartment No3 is 1-bedroom apartment (50 square meters) -excellent located -close to metro station, -lovely, -very clean with all the facilities that you will need, nice balcony, excellent Wi-Fi, cable tv, fully air conditioned… Athens Furnished Apartment No3 is an excellent located, close to metro, lovely, very clean 1-bedroom apartment (50 square meters) with all the facilities that you will need and a very nice balcony facing the inner garden to enjoy your breakfast in the morning or relax in the evening. Fully equipped kitchen with everything you need to prepare your lunch/dinner. Nice Living room to relax and enjoy a movie or a sport event. Clean nice bathroom. For more than 2 people there is a great double sofa/bed in the living room. Apartment No3 has everything you will need. -Telephone line for incoming calls or to call us if you need something. -Free fast Wi-Fi from the best internet provider in Greece. You do not share the connection with other people. 37177 Emmanouil 2009-09-08 Athens Quality Apartments is a company started back at 2007 and now we have 8 apartments. Our goal is to offer to travelers beautiful apartments with professional service only in good location and with all the necessary amenities. within an hour t 6 t 37.98783 23.76479 Entire home/apt 4 1.0 1 1 NA $50.00 2 1 60 79 31 2012-09-06 2019-04-21 97 10 10 10 10 10 0.35
2 10993 Athens Quality Apartments - Studio The Studio is an -excellent located -close to metro station, -lovely, -very clean 30 square meter studio with all the facilities that you will need, nice balcony, excellent Wi-Fi, cable tv, air-condition, central heating… AQA No1 is an excellent located, close to metro, lovely, very clean 30m2 studio with all the facilities that you will need and a very nice balcony facing the inner garden to enjoy your breakfast in the morning or relax in the evening. Kitchen with everything you need to prepare your lunch/dinner (there is no oven). Clean nice bathroom. The studio has everything you will need. -Telephone line for incoming calls or to call us if you need something. -Free fast wi-fi from the best internet provider in Greece. You do not share the connection with other people. -32” brand new LG tv & DVD player -Cable TV with 1) News Channels: BBC, DW, France 24, Aljazeera, RT, Bloomberg, CNBC, Euronews 2) Movies Channels: Ote Cinmea 1, 2, 3, 4, Village Cinema, Sundance Channel, 37177 Emmanouil 2009-09-08 Athens Quality Apartments is a company started back at 2007 and now we have 8 apartments. Our goal is to offer to travelers beautiful apartments with professional service only in good location and with all the necessary amenities. within an hour t 6 t 37.98861 23.76422 Entire home/apt 2 1.0 0 1 NA $44.00 2 1 60 75 47 2012-09-24 2019-04-17 97 10 10 10 10 10 0.54
3 10995 47m2, close to metro,cable TV,wi-fi AQA No2 is 1-bedroom apartment (47m2) -excellent located -close to metro station, -lovely, -very clean with all the facilities that you will need, nice balcony, excellent Wi-Fi, cable tv, fully air conditioned, etc… AQA No2 is an excellent located, close to metro, lovely, very clean 1-bedroom apartment (45 square meters) on the 2nd floor (there is elevator) with all the facilities that you will need and a very nice balcony facing the inner garden to enjoy your breakfast in the morning or relax in the evening. Separated Fully equipped kitchen with everything you need to prepare your lunch/dinner. Nice Living room to relax and enjoy a movie or a sport event. Clean nice bathroom. In case you are more than 2 people there is a sofa/bed in the living room. The studio has everything you will need. -Telephone line for incoming calls or to call us if you need something. -Free fast Wi-Fi from the best internet provider in Greece. You do not share the connection with other people. -32” tv 37177 Emmanouil 2009-09-08 Athens Quality Apartments is a company started back at 2007 and now we have 8 apartments. Our goal is to offer to travelers beautiful apartments with professional service only in good location and with all the necessary amenities. within an hour t 6 t 37.98950 23.76356 Entire home/apt 4 1.0 1 2 NA $50.00 2 1 60 85 19 2010-07-08 2019-04-19 96 10 10 10 10 9 0.17
4 27262 54m2, 1-br, cable tv, wi-fi, metro Big 1-bedroom apartment that can accommodate 4 people. Queen size bed in the bedroom. Queen size sofa/bed in the living room. OTE TV CABLE TV, fast internet connection, 24 hours check-in. I live 50 meters away so i am here if you need anything. -We have 9 apartments. 8 of them are on the same building/area. We live on the same building area so we provide -24 hours check-in & check-out -24 hours help, problem solution & information -The apartments are excellent located so you can 24 hours access from/to the airport. -We can arrange 24 hours pick-up service by professional taxi driver. (extra charge) Lovable Experience 7 is 1-bedroom fully furnished apartment ( (Phone number hidden by Airbnb) ) which can accommodate up to 4 people. The apartment has 1 bedroom with Queen size bed, air-condition, spacious closets, Living room with 1 triple Queen size sofa/bed, air-condition, fully equipped kitchen, dinner table for 4, bathroom with hot tub and washing machine and balcony. The apartment has 37177 Emmanouil 2009-09-08 Athens Quality Apartments is a company started back at 2007 and now we have 8 apartments. Our goal is to offer to travelers beautiful apartments with professional service only in good location and with all the necessary amenities. within an hour t 6 t 37.98893 23.76475 Entire home/apt 4 1.0 1 1 NA $50.00 2 1 30 86 16 2012-09-21 2017-05-15 95 10 10 10 10 9 0.18
5 28186 ❤️Deluxe central loft near Acropolis❤️ TOP 5 REASONS to stay here ⭐️Don’t waste your precious time commuting ⭐️Stay in the most central part of the city ⭐️Walking distance to all attractions & nightlife ⭐️Amazing, spacious, loft style apartment, Netflix, nespresso etc ⭐️Best rated in airbnb Very popular - Book now to avoid disappointment Pls also check my other listing with great Acropolis view https://www.airbnb.com/rooms/800755 Put this home on your favourites list by clicking on the ♥ in the upper right corner of the listing Recently renovated New York style loft, privileged of high ceilings and big windows facing the most central promenade road in Athens. Amenities: ★Elevator ★Triple glass soundproof windows ★Filter coffee machine ★32’ Plasma TV ★Netflix ★Washing machine ★Dish washer ★Pioneer sound system ★DVD player ★Free reliable stable WIFI ★A/C ★Heating during winter ★Shower cabin with hot water always available ★Electric kitchen with stove ★Microwave oven ★Water boiler ★Toaster ★Fully equipped kitchen (plat 121318 Francis - Fotios 2010-05-09 Hey guys and many thanks for visiting my profile. I was born in Athens and I really love this amazing city. This is the main reason I bought and renovated 2 apartments, right in the most central part of the city. Having travelled a lot as well, I find that the interaction with the locals always give you the right tips and makes the difference in the discovery of a new place. I am looking forward to meeting you personally and share with you the secrets of my city. within an hour t 2 f 37.97680 23.72924 Entire home/apt 4 1.0 1 2 646 $49.00 2 2 730 86 446 2012-05-21 2019-11-16 96 10 10 10 10 10 4.88
6 31155 sleep on sailing boat on beautiful island of Aigina, 30 minutes from Athens, live a great adventure to spend the night on a sailing boat. The boat is a small, 35 feet, canadian flag jeanneau. Your cabin is the front cabine, you share the bathroom with me, the owner. Aigina has beautiful beaches, is very picturest, many tavernas. The cabin has a berth for two persons, I prefer single. Can give price for more than 3 days. I have just spent 45 days at sea, I need rest from sailing; this is a great chance for someone who does not really want to sail, but would love the experience of living on boat. I might not be on Aigina, I am not there ALL of the time, sometimes the boat can be on other islands. ALL islands of Greece are wonderful. 133845 Irene 2010-05-28 I work for one of Greece’s major Charter Company. I am sailor, love offshore sailing. I have been “a live aboard” since 10 years. I am Canadian, lived in France most of my adult live. The boat is in Greece, moving to different Islands.
When you will be on board, the boat will not be moving. I love cooking, great wine, people, places, stories, all music, opera, walking, swimming, and much more. GUYS : Please, I am not looking for romance.
f 1 f 37.97962 23.71589 Private room 1 1.0 1 1 NA $39.00 1 1 730 90 0 NA NA NA NA NA NA NA
7 33704 Artist’s studio in Athens, safe area, near metro Airport metro line (4min walk to station) Safe area. My apt. since 93, tattoo studio from 99 till 05. This is a home, I share it when I travel. Sunny, A/C, QUIET, central, great for an afternoon of leisure, a break from the scorching sun. Plumbings, electricity and boiler new, new bed, awning big screen tv, dryer. Hospitals, nightlife, taverns, a big park, police station, farmers market, balcony. ( not a basement apartment). Guest must have recommendations and read conditions. The one room apartment is 35 square meters, SUNNY, with a balcony, a firm mattress on the sofa bed. An extra single airbed is provided. Big bathtub to soak in, newly renovated and enameled. New furniture, new fridge. Electricity fixed, plumbing renewed. The best part of this little nest, is to drink a cold drink at the balcony, around 22:00 when the city is still alive, but calming down, enough to hear the crickets from the garden below, while facing the mountain in the horizon, and the moon above. Which is wh 145728 Nicole 2010-06-16

Hi Guys, I am half French, half Greek, lived in Holland, the Uk, Denmark. I worked as a journalist, teacher, an artist, a singer, a writer, a therapist. I travel a lot so this is not a professional, room to let, Bnb, but my home.

My studio is quite an old apartment and I am renovating it little by little, with your help. I like the rustic feel it has, combined with the artist’s living quarters and youthful scent it has lingering. Having lived in several homes in Athens, I like the fact it is different because it is sunny ( no other building in front), in the center but not in a noisy or unsafe area. It needs a bit of TLC, but I bought a new fridge, bed, have a flat Tv to make it as modern, cozy and practical as possible. Unfortunately pets are not allowed ( don’t let the picture fool you) I aspire in making it hygge and warm, and provide a haven for memories, as it did with me. The walls have drawings from the time I was tattooing, and some other pieces randomly chosen. If you like something, do not hesitate to ask a price ;) The main color is white and blue, and I did it alone, enjoying every minute of it. In other words, this is not a hotel room, it is my home and I am inviting you to share it, to feel the vibe of it, to live like I lived. My co-host is also an artist, a bass player and my friend and helper.

If you like the place, please rate it well and if you have constructive feedback, let me know how I can make your life and consequently mine also, easier.
within an hour t 1 f 37.99052 23.76593 Entire home/apt 2 1.0 0 1 377 $35.00 1 7 27 89 38 2017-08-19 2019-09-26 96 10 10 10 10 10 1.39
8 33945 Spacious Cosy aprtm very close to Metro! Apartment located near metro station. Safe neighborhood. All amenities included in the apartment, all shops around neiborhood. Highly recomended from all guests Ideally located in a safe and lively area in the heart of town, with plenty of Super markets, shops, pharmacy, restaurants, coffee places nearby. 3minutes from metro station, just 15 minutes from the world famous ACROPOLIS archaeological site. A fully furnished and equipped apartment, which you’ll find absolutely comfortable for you short or long stay. a hole apartment only for you! I always am being supportive to your needs, an advantage for your checking in time and any other need you may have! Neighbourhood is alive all day and safe all day and night the apartment is only 3 minutes from a metro station and has easy access to everywhere!| Quiet and friendly 146553 Katerina 2010-06-17 Kind, respectful, generous and giving within a day f 2 f 38.00853 23.72938 Entire home/apt 5 1.0 2 2 592 $30.00 1 2 365 78 71 2010-11-02 2019-08-18 94 9 9 10 10 9 0.64
9 38100 Stay at the heart of Athens (100m²) Located in one of the most luxurious and safer areas in Athens, next to prime’s Minister residence and National Garden, a fully refurbished modern large appartment at the 3rd floor at Vasileos Konstantinou avenue. It is adjacent to Panathinaic Stadium, Zappeion and the National Royal Garden (just a few seconds away), 8 minutes (on foot) from Kolonaki and Sintagma (where the metro station and tram is), 15 minutes on foot from Plaka Monastiraki (the famous ancient athens with douzins of traditional restaurants), and about 10 from Eyaggelismos hospital (where you can find another metro station). There are also 2 parking stations about 5 minutes on foot away. The house is 100 sq.meters fully refurbished, furnished, with 2 bedrooms, living room, storage room, kitchen and bathroom. Elementary cooking facilities also included. You will find grocery store, bakery, mini-market and butcher in the road behind the house. Greek traditional restaurants are also located a few minutes away from the h 163481 Alexandros 2010-07-11

Hello !

My name is Alex and I’m here to help you have a memorable stay in Athens.

Feel free to contact me for any questions regarding my listings :)
within a day f 2 f 37.97075 23.74259 Entire home/apt 2 1.0 1 1 NA $48.00 2 3 730 60 197 2010-08-05 2019-10-24 88 9 9 10 10 10 1.74
10 40149 Great View - Heart of Athens wifi Recently refurbished apartment, 3 minutes away from parliament square. Two metro station only two streets away and bus terminal of airport , not more than 5’ walking distance. Bars, cafes, bakeries and lots of restaurants in the area! You will not find a better location than this in Athens! Our 1 bedroom apartment is within walking distance from all cosmopolitan Athens has to offer. Fully Furnished Apartment on the 5th floor (with elevator) 65square meters including: spacious area living room with fireplace, dining place, sunny bedroom with full bath with shower, wc and fully equipped small kitchen. Flat amenities include: Hot water, Flat LCD Colour TV , Hair dryer, Iron, Cooking facilities, Air-conditioning (2 units), Washing Machine, Coffee maker, Toaster,Refrigerator, Micro wave, Oven with hot plates, kitchen accessories (plates, dishes, pots, ventilation, etc). The bedroom includes, 1 double bed with all necessary accessories (linens, pillows, etc). Sleep up to 4 prs High speed 172333 Athens 2010-07-19 Please feel free to contact me in case you have any questions about the place or the area. Looking forward to hearing from you. within an hour f 3 t 37.97969 23.72900 Entire home/apt 4 1.5 1 1 NA $43.00 2 2 360 73 301 2011-04-16 2019-10-30 86 9 9 9 9 10 2.88
11 40150 Syntagma Heart of Athens free wifi Perfectly located in the heart of Athens. 2-3 metro stations only few minutes away. Bars, cafes and plenty of restaurants just around the corner . You will not find a better location ! In the most central part of Athens, Syntagma area ,Athens Center. Located in the most vibrant neighbourhood of Athens center. It is a modern, fully furnished and very recently renovated apartment, on the 5th floor with elevator, 28sqm. It is next to the most trendy and stylish shops, restaurants & bars, 3 minutes on foot from Syntagma Metro station which connects you with the rest areas of Athens and next to all the major embassies and tourism attractions Acropolis area , Monastiraki and Plaka. The studio provides everything you need. * Wi Fi internet connection * High quality Air condition * Hair Dryer * Fresh clean bed Linens & Towels * Washing Machine * Steam Iron & board * Cooking equipment ,oven, fridge, electric kettle, toaster & coffee maker High speed internet is provided for free For the be 172333 Athens 2010-07-19 Please feel free to contact me in case you have any questions about the place or the area. Looking forward to hearing from you. within an hour f 3 t 37.97968 23.73037 Entire home/apt 2 1.0 1 1 NA $37.00 1 3 900 90 138 2010-10-31 2019-10-15 84 9 9 8 9 9 1.25
12 44858 Luxury room near Areos Park & Athens centre Returning guests: you can pay the price you originally paid - message me to arrange that. A comfortable room - ideal for short or long stay, equipped with high quality bed, matress, & air-conditioning. It is mostly a family area, everything you need is around the corner, with bus networks a minute away. Please read house rules before you book. Also, please let me know of the time you arrive at the airport or port, and the time you are planning to leave. I can offer you a better deal if you pay for electricity in cash. Please keep in mind that we share the apartment : you have the master bedroom, and I sleep in another room. If there are 2 people sharing, there is extra charge (see prices). In the master bedroom you will find: - a high double bed and thick orthopedic mattress - TV, hi fi unit, wireless internet, balcony - clean linen and towels provided - the price includes fruit, coffee, tea, and cleaning The apartment is in a well kept old building. The street is narrow and there is 197677 Haris 2010-08-10 I love theatre - I could go and see a play every night if possible - and thankfully Athens has quite a few. Also I enjoy collecting beautiful songs - especially ballads - and I shiver at a great vocal and strong lyrics. My favourite artist is Boy George and my guilty pleasures include everything from Nana Mouskouri to Billy Idol, Katie Melua, Robbie Williams, Belinda Carlisle, Kim Wilde, Morten Harket, Cher, Antony & The Johnsons and more. I would also like to be more involved in arts but I have not quite found the way yet. Well, maybe it does not matter. Perhaps I am supposed to be an appreciative fan and listener. f 1 f 37.99674 23.73838 Private room 2 1.0 1 1 0 $23.00 1 2 1125 88 169 2010-11-07 2018-07-23 99 10 10 10 10 9 1.54
13 48635 Athensstay!Welcome home!metroAttiki Simple apartment for maximum 4people. Next to the metro station ‘Attiki’ easy access to the centre, Acropolis, Plaka etc. by metro. Supermarket, bakery, coffee shop, souvlaki restaurant near by. Feel at home when traveling with your family or friends in my 2 bedroom apartment with one double bed and 2 single ones , with a kitchen and 1 bathroom. Located on the ground floor of a multi apartment building , in 3-minute walking distance from the Metro station ‘Attiki’ , that connects you with the airport , Port of Piraeus and the main train station for any excursion you like to choose. Staying in this quiet neighborhood, with a small park and basketball ground around the corner, you are 9 minutes metro distance from the Acropolis. Any excursion you need to take to the islands or Attica or to the Saronic Gulf I will be glad to assist you in choosing the right one for you, provide you with all necessary details . In case you would like to have your hair done in a hair salon , there is one i 221434 Katia 2010-09-02

I am Katia, and somehow taking care of everything at the back scene lately, so I don’t get to meet all of you. I’ve had a stroke the past 2 years so I’m not able to come at all. What remains now is that I have a 20+years experience in customer service and travel industry. Resourceful and proactive, effective communication skills , born and raised Greek with working experience in multinational companies in technology for tourism. Have traveled quite a lot . I love sailing , history , and sunny smiles, music, dancing, and swimming. I enjoy good movies and I read a lot. I try to be creative and live a full life. I love getting to know the world, but I am doing so from home!

I have been an experienced traveler myself and I can understand very well how it feels when you find yourself in a place for the first time, especially when there is little time and a lot to see !
within an hour f 8 f 38.00087 23.72186 Entire home/apt 4 1.0 2 6 NA $21.00 2 1 35 78 173 2012-04-01 2019-10-24 82 8 8 9 9 8 1.86
14 49489 3bdr apt in the heart of Athens Fully furnished, 98 sq.mt., apartment on 44 Ermou str. downtown Athens. Ideal for families or groups of 4-7 visiting Athens for a few days. Very convenient location for those interested in sight seeing! The apartment is professionally managed by a travel agency located at the same building. The apt consists of 1 master bedroom with a queen size bed and AC, 1 bedroom with 1 bed, that can unfold into 2 beds, and AC, 1 bedroom with a single bed, 1 full bathroom, 1 WC, a living room with AC, a dining room and a fully equipped kitchen. The apt is located on the 3rd floor and it was fully renovated in November of 2009. It now has all modern facilities (LCD TV, DVD-CD player, home cinema, and wireless internet). Athens Direct Travel professionaly manages and operates the apartment. If you have any questions about the apartment or the area, do not hesitate to contact us. Guests have access to everything in the apartment, as well as to the Athens Direct Lounge, a space on the 5th floor with a 225612 Stathis 2010-09-06 Hi everyone! My name is Stathis and I own Athens Direct Travel in Athens, Greece. My travel agency, among other services, manages vacation apartments in Athens and in Greece in general. In addition to the apts, Athens’ Direct Travel Consultants can provide all travel services that guests might need, such as airport transfers, tours, boat tickets, etc. I hope to have the chance to host you and your family or friends in Greece! within an hour t 5 t 37.97692 23.73040 Entire home/apt 7 1.5 3 5 990 $120.00 5 2 365 72 121 2011-08-28 2019-10-07 93 10 9 10 10 10 1.21
15 54637 Penthouse Parthenon view in Athens Art penthouse, with a stunnng view in Acropolis and Parthenon, next to Panathenaic stadium, perfectly located in the historical center of the town. Near all the places of interest and the monuments, in a nice neighborhood, with everything just around Art penthouse, with a stunnng view in Acropolis and Parthenon, next to Panathenaic (“Kallimarmaro” meaning the “beautifully marbled”) stadium, perfectly located in the historical center of the town. The appartement is all alone in the 7th floor of the building, It is formed like a hotel suite, with a king size bed (1.80 X 2.00), a kitchen, a seating lounge, decorated with remarkable works of art, signed by greek artists, a nice big bathroom, all covered with white Dionysus marble (it is not shown in the photos), and a realy nice balcony with a stunning view. The kitchen is fully equiped and there are clean and fresh linen (sheets, duvets, blankets, pillows, towels) and everything else you may need, in the closet. The decoration of the pent 256676 Angeliki 2010-10-08 Art. design and history addict. f 1 f 37.96811 23.74345 Entire home/apt 2 1.0 1 1 538 $70.00 1 10 730 88 3 2014-08-10 2018-02-01 100 10 10 10 10 10 0.05
16 59663 ATHENS spacious apt Ideal location
  • Located at Larissis metro station on central line, communicating with the major tourist attractions. -Massive hypermarket across metro station. - Aircondition in all rooms -Nice terrace to relax -200sqm apartment recently refurbished - Large kitchen to cook - Large terrace to relax - 2 bathrooms The house is for you to enjoy. Please show the maximum consideration for the neighbours and respect the quietness policy in Athens (mentioned below). I am more than happy to help you with anything you want, just bare in mind I am working and I have limited access to my phone. Send me a message, through text, email or other social applications. I will come back to you the soonest I see it. There are little gems in the neighbourhood, to taste nice gyros in a tavern, a good coffee. It’s location on the central line of the metro can take you at city centre in less than 4 minutes. You get the local vibe of Athens in a lovely house , enjoy :) There is a parking service, just across the Larissis t
286911 Nely 2010-11-14 Hello to all my profile visitors. I am an outgoing and friendly girl, I LOVE to travel and always take the best of the experience. That is why I choose cosy and family places to be accomodated in. My goal is to make you feel like home and contribute as much as I can during your experience in Athens!!! I would be really happy to host each one of you! within an hour f 1 t 37.99095 23.72195 Entire home/apt 6 2.0 4 5 NA $59.00 4 1 180 0 380 2010-12-11 2019-11-03 95 10 9 10 10 9 3.49
17 60394 Cosy 1 bedroom apt! Great central Athens location! Fully furnished cozy apartment in the best neighborhood of central Athens, just behind the ancient “Kallimarmaro” Stadium. Very close to public transportation and taxi depot. Many restaurants near by, cafes and bars, bakeries, and 2 parks. I value cleanliness and I make sure my apartment is spotless. The CLEANING FEE (€50.00) is paid additionally in cash directly to my concierge I also value comfort and great sleeping accommodations and I am confident that I provide comfort to my guest. Great apt newly renovated but with an old world charm, fully furnished and equipped, with the feel of HOME because it is my home when I am in Athens. Quiet neighborhood, the greenest of central Athens. Walking distance from Athens center (Syntagma sq. Kolonaki, all Museums and Acropolis) and with lots of quick public transportation. At least a dozen great restaurants very near by, including some of the top rated in Athens, where Athenians go, easy shopping (food, pharmacies, bakeries, even clothes- i 290864 Mika 2010-11-18 Hello! My name is Mika. You are welcomed to come and stay at my apartment in Athens! If you have any questions feel free to ask! within a day f 1 t 37.96543 23.74025 Entire home/apt 3 1.0 1 3 592 $27.00 3 3 300 2 9 2015-05-27 2017-10-03 98 10 10 10 10 10 0.16
18 80598 Athens in old historic neighborhood This beautiful apartment, is located in the suburb of Kolonos, a historical neighbourhood near the Archaeological park of Akadimia Platonos where the ancient philosopher used to teach. The apartment is on the 2nd floor of a family building The apartment has 1 main bedroom, a living room (which also has a double sofa bed if there are more than two people visiting.), a well equipped kitchen (includes fridge, stove, microwave, toaster, coffee maker). There is also a large bathroom with a washing machine (should you wish to do some washing). Α veranda which overlooks a nice park filled with trees - somewhere you can sit in the cool of the evening and have a drink of cool wine or cold beer. A TV is provided, and a DVD player, a great range of DVD films, music tapes, books to read and some games to play should you feel you just want to stay home after your exhausting day. Wireless internet free of charge. Central heating in winter and A/C in hot summer months is provided. There is alw 435867 Leandros 2011-03-11 I was born in Athens and lived there until I was 25. Then l lived on the beautiful island of Andros, a near- by island that was my vacation spot until 2004, when I decided that this was where I wanted to live permanently, away from the hustle and bustle of city life. During the summer months I work in a local hotel as this is one of the best ways to meet people, especially travellers… and who knows, maybe we will meet at some point in time… I also love travelling, meeting new people, learning new cultures - and just seeing as much of the world as I can. As a traveller myself, I know what it means to have good accommodation, friendly hosts and good information. So with this in mind I hope that I can fullfill all these requirements and ensure that your stay in Athens will be as you expecteded. It will be my pleasure to do whatever I can to meet all your needs so that you return home with the best memories. within an hour t 3 t 37.99429 23.70901 Entire home/apt 3 1.5 1 1 NA $32.00 2 2 1125 55 419 2011-04-17 2019-11-17 96 10 10 10 10 9 4.00
19 81230 Chroma apt - Traveling on a budget? Chroma apt is our spare apartment in Athens and you are welcome! This cute 2nd floor, 65 m2 apt is located in a typical Athenian apartment building, near Athens historical center and has many amenities and WIFI! Please feel free to ask any questions! Chroma apt is located in a multicultural neighborhood only 4 metro stops away from the historical city center (with easy access from the airport, Pireus port and the main railway station) and can welcome up to 5 persons. It has all the amenities for a comfortable stay and it is offered to you in a friendly price. Wi fi Full equipped kitchen Cooking facilities Washing machine Dvd player Movies Tv Toiletries Hairdryer Iron and iron board Fresh bed linen and towels BabyCoat We will be more than happy to help you with everything you may need during your stay. You will find a map and a small guide as well as usefull links in the apartment’s pc. Its a multicultural neighborhood only 4 metro stops away from the historical city center. Its safe 439890 Periklis 2011-03-13 Hi! My name is Periklis, I am Fotis’ sibling and I will be your new host in Chroma Apartment. Since my brother moved abroad with his wife I will be more than happy to host you instead of him in our apartment in Athens. I am a host and a guest in airbnb because I love to meet people from all over the world. So if you are looking for an affordable stay in Athens, our spare apartment maybe is what you need! a few days or more f 1 f 38.00721 23.73335 Entire home/apt 5 1.0 2 3 700 $19.00 2 4 1125 24 138 2011-07-04 2019-08-18 92 9 9 10 10 9 1.35
20 82239 Charming 1BR near Acropolis! Newly renovated apartment with 1 bedroom (large screen doors give you the option of making it a large studio instead) in central Athens is available all year round. It’s well-suited for someone in Athens on business, a couple on vacation or a group of 4 friends (the sofa folds out into a comfortable queen sized bed) The apartment has a full kitchen, large desk, AC, washing machine and a small balcony where you can dry your laundry or smoke (not at the same time perhaps). - 10 minute walk (probably more like 7) to Acropolis and Plaka - Several small suburban town squares with affordable eating and bars just a few blocks away - Excellent access to all types of public transport (tram, bus, metro) to go anywhere you want to go in Athens from the centre of the town to the beach (pretty rare). If you have any more questions about the apartment or the area, do not hesitate to contact me. I will reply as soon as possible. I would be more than happy to help! It’s remarkable how central the apar 432381 Alexander 2011-03-09 Law student that also designs board games. One of my mottoes is to eat well and travel often. within a day f 1 f 37.96528 23.72413 Entire home/apt 4 1.0 1 1 NA $60.00 1 4 365 84 8 2013-03-04 2016-09-28 93 9 9 10 10 9 0.10
21 83097 House In Centre Charming House downtown, backyard, close to Archaeological places, safe area. A charming independent house with back yard, very close to the center of Athens, 1Km from Plaka, 1.5Km from Akropolis and Akropolis museum. Very close to the apartment is Panathenaic Stadium.A visit to this stadium is a “must”.The Panathenaic Stadium is also known as Kallimarmaro,which means made of fine (Website hidden by Airbnb) was built to in the 4th century BC to host the Panathenian games which were held every 4 years.The majority of interesting museums are in 40 min walking distance. Various restaurants and tavernas, shopping centers, cafes, pubs, cinemas all in less than 10 min walking distance away. Bus stop in 2min walking distance. Closest Metro station “Syndagma Square” 20min away walking distance, 10 min by bus. The whole area is peaceful and safe.I look forward to meeting you.If you have any questions do not hesitate to contact me.It would be my pleasure to help! 452494 Aris 2011-03-20 Hello!My name is Aris.I live in Athens.I love travelling all over the world and meeting interesting people. f 1 f 37.96403 23.74407 Entire home/apt 4 1.0 1 3 NA $45.00 1 4 730 90 21 2012-01-03 2015-07-25 88 9 9 10 10 9 0.22
22 85400 Plaka area Close to Acropolis Museum The apartment is located in Plaka one of the most fashionable areas of Athens, is within walking distance to the Acropolis Rock and the Herodion Ancient Theater. 10 minutes (walking distance) to Kolonaki area , where there are wonderful selection of restaurants, cafés, clubs, and designer boutiques. 3 Metro stations access (~ 2-3 min walking distance to each station), Zappeion and the National Royal Garden Up to 4 guests can be accommodated comfortably in this central located 2nd floor apartment, in the heart of Plaka area. Fully Furnished apartment, 50 m2, including: living room, 1 Bedroom with spacious closets, full bath and fully equipped kitchen with dining place. The apartment is located in Plaka one of the most fashionable areas of Athens, is within walking distance to the Acropolis Rock and the Herodion Ancient Theater. 10 minutes (walking distance) to Kolonaki area , where there are wonderful selection of restaurants, cafés, clubs, and designer boutiques. 3 Metro stations acc 172333 Athens 2010-07-19 Please feel free to contact me in case you have any questions about the place or the area. Looking forward to hearing from you. within an hour f 3 t 37.97447 23.72917 Entire home/apt 4 1.0 1 2 NA $35.00 2 2 365 85 42 2014-10-19 2019-11-11 85 9 9 9 9 10 0.68
23 85539 The Heart Of Athens Located in the centre of Athens, with a metro station less than one minute walking time, and Monastiraki a mere 15 minutes walk, which puts you right in the heart of the tourist area, with restaurants, bars and the famous Flea Market, for all kinds of gifts and souvenirs for yourself or loved ones. The apartment itself is 43 sq meters, recently refurbished with one bedroom (two single beds), bathroom, living room (two sofa beds), kitchenette (cooking utensils included) and breakfast area. You can find a supermarket just a block away for all your grocery needs, and a bistro restaurant in the square beside the apartment, along with a Goody’s fastfood joint, sandwich shops and bakers. Private parking is a available on request. Please don’t hesitate to get in touch for further details. Apartment Amenities: Refrigerator TV DVD player Selection of DVD movies Shower Toaster Kettle Oven Ironing board with iron Hair dryer Board games Towels 468541 Xanthippi 2011-03-28 f 1 f 37.99183 23.72980 Entire home/apt 4 1.0 1 4 43 $75.00 1 4 730 90 0 NA NA NA NA NA NA NA
24 119682 Acropolis apartment GREAT LOCATION The apartment is located in Acropolis area one of the most fashionable areas of Athens in the most beautiful pedestrian street. The apart is within walking distance to the Acropolis Rock, a few meters from the metro station “Acropolis”. NOTE: Please inquire about availability before you try to book. It will make your action easier. The apartment is located in Acropolis area one of the most fashionable areas of Athens in the most beautiful pedestrian street. The apart is within walking distance to the Acropolis Rock, a few meters from the Ancient Theater of Dionysus, the Herodion Ancient Odeon and the New Acropolis Museum,15 minutes (walking distance) to Kolonaki area,1 minute from Metro station Acropolis and just a few minutes away from Zappeion and the National Garden. The apartment is situated on the ground floor with view to the New Acropolis Museum. SERVICES • Fine linens and towels • City guide • Welcome with a fine Greek wine and season fruits • Yoghurts and sodas in the fridge 603724 Manolis 2011-05-19 Hello! My name is Manolis. You are welcomed to stay in my apartment under the rock of Acropolis! I am an architect and I like to discover cities all over the world! within a few hours f 1 t 37.97260 23.72536 Entire home/apt 3 1.0 1 1 390 $65.00 2 2 32 69 122 2011-07-09 2019-10-04 94 10 9 10 10 10 1.20
25 131133 Amazing view 2-4/p, Athens center This 1-bedroom, 1-full bathroom ground floor apartment with this lovely private yard offers everything you can think and even more. Access 24/7 to the roof garden with the amazing views overlooking the city, the sea and islands of the Saronic Gulf. Fancy a great city break in the vibrant city of Athens? then look no further. Our apartment is a home from home with everything you could need or want, much more cozy and friendly than a hotel and cheaper too! Whether you are a family looking for adventure and a good base to explore the city, a couple looking for a romantic break away or just friends looking for a great place to escape to, then this is the place. It is a brand new, modern, comfortable and fully equipped apartment, just a stone’s throw away from the city centre, located at the sides of the most central hill of Athens, in a safe and quiet residential neighborhood, providing amazing view of the Acropolis and the Saronic gulf including Piraeus port and the islands of Aegina a 640163 Nikos 2011-05-29

Hi, I’m Nikos, living and working in Athens for almost all my life, except of a period when I was working for a multinational firm and been living and working in many European countries.

I am married to Kiriaki and we have 2 sons.

I own and manage many apartments in the very inner center circle of Athens (some of them beside the Metro, in 30-50m) and a few others in the larger Athens. All of them are either brand new or recently fully renovated. Depending on the apartment, they dispose free private Parking, extraordinary views of the city, Smart TVs, Satellite TV connection (1200 free channels), etc. They all beautifully decorated and dispose fully equipped (for long stays) kitchens, 42-50" LED TVs, Home Cinema, DVD collection, WiFi internet, A/C in all rooms, outdoor space (terrace, balcony, patio).

What I love mostly in my work is to meet different people & cultures from all over the world and to share our experience of life. What a wonderful feeling is when my guests thank me after having spent some unforgettable time in one of my apartments in this great city - Athens. I wouldn’t exchange this for the world.

I’ll be very happy to host you in one of my apartments and provide you with all necessary information and tips on what you “must see”, where and how to go, where to eat (and where not…!!) and so make your life easy and save a lot of your vacation time.

I can organize your transports inside/out of Athens (with VIP vehicles), starting from your pick-up from/to the airport, then a tour around the sites of Athens or a short daily escape to the larger Attica or your trip to Delphi, Mycenae, Epidaurus, Ancient Olympia, etc.

Don’t hesitate to contact me for further (Website hidden by Airbnb) charge…!!).
within an hour t 9 t 38.00237 23.74913 Entire home/apt 5 1.5 1 0 592 $49.00 2 2 365 89 28 2012-05-17 2019-07-13 93 9 10 10 10 9 0.31
26 133906 Amazing view -2 bedr. sleep 4-7/p This 2-bedroom, 1-full bathroom apartment offers everything you can think and even more. Access to the roof garden with the amazing views overlooking the city, the sea and islands of the Saronic Gulf. Fancy a great city break in the vibrant city of Athens? then look no further. Our apartment is a home from home with everything you could need or want, much more cozy and friendly than a hotel and cheaper too! Whether you are a family looking for adventure and a good base to explore the city, a couple looking for a romantic break away or just friends looking for a great place to escape to, then this is the place. It is a brand new, modern, comfortable and fully equipped apartment, just a stone’s throw away from the city centre, located at the sides of the most central hill of Athens, in a safe and quiet residential neighborhood, providing amazing view of the Acropolis and the Saronic gulf including Piraeus port and the islands of Aegina and Salamis. Please do not hesitate to contact m 640163 Nikos 2011-05-29

Hi, I’m Nikos, living and working in Athens for almost all my life, except of a period when I was working for a multinational firm and been living and working in many European countries.

I am married to Kiriaki and we have 2 sons.

I own and manage many apartments in the very inner center circle of Athens (some of them beside the Metro, in 30-50m) and a few others in the larger Athens. All of them are either brand new or recently fully renovated. Depending on the apartment, they dispose free private Parking, extraordinary views of the city, Smart TVs, Satellite TV connection (1200 free channels), etc. They all beautifully decorated and dispose fully equipped (for long stays) kitchens, 42-50" LED TVs, Home Cinema, DVD collection, WiFi internet, A/C in all rooms, outdoor space (terrace, balcony, patio).

What I love mostly in my work is to meet different people & cultures from all over the world and to share our experience of life. What a wonderful feeling is when my guests thank me after having spent some unforgettable time in one of my apartments in this great city - Athens. I wouldn’t exchange this for the world.

I’ll be very happy to host you in one of my apartments and provide you with all necessary information and tips on what you “must see”, where and how to go, where to eat (and where not…!!) and so make your life easy and save a lot of your vacation time.

I can organize your transports inside/out of Athens (with VIP vehicles), starting from your pick-up from/to the airport, then a tour around the sites of Athens or a short daily escape to the larger Attica or your trip to Delphi, Mycenae, Epidaurus, Ancient Olympia, etc.

Don’t hesitate to contact me for further (Website hidden by Airbnb) charge…!!).
within an hour t 9 t 38.00128 23.74832 Entire home/apt 7 1.0 2 7 NA $79.00 4 2 365 71 38 2011-06-22 2019-10-03 96 10 10 10 10 9 0.37
27 138386 APARTMENT DORA , Service with style A modern and intimate house ,in the heart of Athens, offers superior accommodation for the discerning traveler for holidays . We offer the amenities you need and the luxuries you desire in a private setting. Our goal is to make your stay in Athens the most enjoyable and memorable possible. Our home offers impeccably clean rooms with many facilities, along with plenty of hospitality and friendliness. We can meet all of your requirements or questions, if you have any, during your stay. ENJOY ATHENS in an apartment located right in the center of the city, near to Syntagma Square, in one of the most classy and historical neighborhoods of the city, Pangrati . Pangrati neighborhood is behind the Panathenaic “Kallimarmaro” Stadium (the Ancient Olympic Stadium). The apartment is 89 s.m. on the 3rd floor of the building. Renovated following a unique modern style with a highly aesthetic touch revealing the warm and welcoming character of its landlords. Modern furniture and art items harmonica 675611 Yavor 2011-06-07

Our philosophy is “ service with style”.

A casual, intimate and friendly house offers superior accommodation for the discerning guest.

We offer the amenities you need and the luxuries you desire in a private setting. Our goal is to make your stay in Athens the most enjoyable and memorable possible.

We can meet all of your requirements or questions, if you have any, during your stay. Our home offers impeccably clean rooms with many facilities, along with plenty of hospitality and friendliness.

Welcome to our home!
within a few hours t 1 t 37.96828 23.75031 Entire home/apt 4 1.0 2 2 915 $50.00 2 2 35 66 58 2011-10-05 2019-07-14 99 10 10 10 10 9 0.59
28 144482 NeoClassical Apt: 30meters from Olympic Stadium! Experience the perfect mix of historic and modern while staying in the ideal location for sightseeing Athens on foot. Ours is a family heritage NeoClassical apartment we have carefully renovated while preserving its original features. Close to all the “must-see” sights in Athens and next door to the ancient Olympic Stadium! Direct access to public transport & surrounded by shops, eateries, cafes, and bars. Safe & Authentic Greek neighborhood. Stay for less and enjoy your privacy! In Pangrati, 1st floor apartment, 30 meters from the old Olympic Stadium. A house fit to sleep 5 with a bright and spacious living room, 2 bedrooms, 1 bathroom, an office space and a fully functional kitchen. Authentic NeoClassical architecture fully furnished for the modern dweller with: memory foam mattresses, smartTV, bluetooth soundbar, chromecast, wireless internet, fridge, cooker, kettle, coffee & fredo maker, toaster, kitchen utensils and everything you need to cook yourself a gourmet meal! In a prime l 700190 Alex 2011-06-14

Hi, I’m Alex.

I’m a local entrepreneur in my mid thirties. I like adventures and traveling. I love the great Greek outdoors and challenge myself to physical endurance. I enjoy working in the film industry and spending time in my carpentry workshop and I like singing and playing my guitar. I practice ashtanga yoga and love animals. I really like people and I trust I will like you!

I have been an airbnb host for 5 years and I have been improving my property constantly so that you may receive a unique experience. I always provide everything that I claim as well as personalized advice and connections.

I appreciate experienced travelers that claim their independence and enjoy the thrill of discovery. Nonetheless, I am here to support you with all you need. I am available to answer as many questions as you may have, before and during your stay, via phone or message.

I am always looking forward to hosting great people! Contact me now to guarantee your reservation!

Cheers, Alex
within a day f 1 t 37.96849 23.74206 Entire home/apt 5 1.0 2 4 NA $30.00 2 3 90 89 41 2012-10-08 2019-09-20 89 10 9 10 10 9 0.47
29 145282 The finest Studio* All you need A studio in the heart of Athens yet very quiet. A beautiful cozy place to spend a few days in the city or visit for a business trip. The building is very safe and the neighborhood is perfect for daylight activities such as shopping, sight- seeing and meeting friends but also the city s nightlife as it is a few steps away from cafes, theaters, cinemas, restaurants and bars. Our place is a five minute walk to the Super Market and the Metro Station. Our studio is bright and fresh. In the center of the city, yet very quiet. Everything one needs. A place to relax after a long walk in the beautiful city of Athens. A warm and comfortable place to wake up in after a long night out. A quiet place to write or work while on a business trip. The areas of Kolonaki and Syntagma square are extremely convenient in every way. It is where the city’s heart beats. Shops, restaurants, sights and night life are calling for a beautiful walk to discover each and every one of them. It is also the most safe ar 703667 Daphne 2011-06-15 Hello! My favorite occupation is playing with my 9 year old son! I also enjoy my work which is singing and performing in the theater! I am very lucky to own those two apartments and i hope i can offer to anyone who will chose to visit Athens a central, clean, quiet, safe,cozy, cheap and chic place to stay! within an hour f 1 f 37.97673 23.73932 Entire home/apt 2 1.0 0 1 24 $40.00 1 2 250 0 24 2011-08-25 2018-10-11 92 8 9 9 9 10 0.24
30 145478 60m2-AthensCenter-High Class area- Kolonaki The flat is located in a safe, high-class, and expensive neighborhood of Athens. Kolonaki area is located only a few hundrend meters from Syntagma square that is the central square of Athens.Nearest Subway is Evangelismos metro stationonly 3 min from the flat with direct lines to the central square of Athens and the Airport. A wonderful cozy 60 sq.meters flat in the center of Athens is for rent. Placed in one of the most high-class areas of Athens , the area Kolonaki -a wealthy, upmarket and safe neighborhood, that is quiet and with relatively lots of green spaces. (Website hidden by Airbnb) The flat is only 10 minutes walking from “syntagma square” that is the central square of Athens and just 3 min. walking from the metro station (with lines leading directly to the airport!) and also Not only is located in kolonaki area but in the heart of Kolonaki area. An area full of life with amazing vibe that has lots of little bars,clothes shops, and restaurants. Even though in the flat of 704393 Athens 2011-06-15 I am a person that i love my flat and one can see that in decoration!!since i don’t live there very often i rent it sometimes to add to the payment of the extremelly high maintenance costs. I am looking for nice and interesting people to host that will be clean and quiet! a few days or more f 1 f 37.97684 23.74206 Entire home/apt 2 1.0 2 3 NA $33.00 2 2 90 0 64 2011-09-13 2017-08-30 92 9 8 9 10 10 0.64
31 154243 LUSCIOUS ROOF GARDEN IN THE CENTER! Lovely 40 square-meters one-bedroom penthouse apartment covering the entire 7th and last floor of a centrally located modern building, including a vast terrace transformed into a luscious roof garden with panoramic views of the city and mountains. Don’t miss out on this lovely one-bedroom penthouse apartment (40 square meters) in the heart of Athens! It is a perfect hideout for your Athens holiday or business trip! The apartment is located on the seventh and top floor (hence very quiet) of a stylish 70s building in one of the largest, most legendary and greenest streets downtown (Stournari) and comes with a large and luscious roof garden (at least 60 square meters) containing a great variety of plants (at least 200, many more since the pictures were taken!), along with wrought iron furniture and sunloungers, where you can lie back and enjoy breathtaking views of the Acropolis and Lycabettus. The apartment is entirely refurbished, furnished and fully equipped : bathroom with bathtub, 741851 Yagos 2011-06-25 I’m a 30 year old freelance journalist/writer/translator dividing my time between Athens and Paris. I love travelling, swimming, music and films. within a few hours f 2 t 37.98652 23.73528 Entire home/apt 4 1.0 1 1 431 $55.00 2 3 365 89 175 2011-07-14 2019-09-23 94 10 10 10 10 10 1.72
32 155654 Acropolis cosy apartment, Koukaki This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower and a washing machine. Both a bicycle rental service and a car rental service are available at the apartment. The 44 sqm apartment, next to the Acropolis Museum, is just a walking distance from the Acropolis and the heart of Athens. The Acropolis Metro Station, only a few meters away, links it directly to both the Athens Airport and the Piraeus harbour and on to the greek islands. Thus there is no need for a car. It is fully furnished and has just been renovated by the architect owner. The flat, on the elevated ground floor is fully secured and easily accessible. There is a comfortable double bed in the bedroom. The extra folding bed in the living room, available on request, makes it ideal for a couple and a child or a friend. The air conditioning makes the apartment very comfortable even through the hottest summer days and nights. There is FREE 712602 Nikos 2011-06-17 I am an architect. I love music, ballet, arts and traveling. My hobbies are sailing, windsurfing and organic farming. I play the guitar and piano. within a few hours f 4 f 37.96791 23.72933 Entire home/apt 3 1.0 1 1 NA $60.00 2 2 365 0 27 2014-06-16 2019-07-26 97 10 10 10 10 10 0.41
33 157869 Kallimarmaro 2B/R Apartment Kallimarmaro Apartment is located at a quaint and very central area right beside Panathenaic stadium and has 2 bedrooms. It has air-conditioning devices in all rooms and high speed internet connection. This apartment accommodates up to 6 persons . It has two bedrooms with double beds, a living room, a kitchen, one bathroom and a small balcony. It offers free wifi and air-conditioning devices in each room. Guests rent the entire space My assistants and I are always available if any of our guests need any assistance. It is located right beside Kallimarmaron Stadium (where the first modern Olympics were held) at Varnava square, one of the best spots in this area.. This square is surrounded by cozy small restaurants and though in the center, it is very quiet. In this area you may find everything you need and in much more reasonable prices in comparison to tourist spots. It is right next to the awarded gourmet restaurant Spondi and opposite the first Sushi restaurant Sushi Bar. Kallimarmar 650923 AthensApart 2011-06-01 Our company offers fully furnished apartments for residential use only. We own, sublease and manage a variety of apartments, catering to different styles, sizes, interior, for the right kind of budget. The collection for such apartments is within the Athens City Centre, within walking distance from major city sites and close to public transport when arriving from or heading to the airport or Piraeus port. within an hour t 13 t 37.96648 23.74561 Entire home/apt 6 1.0 2 2 NA $50.00 2 1 730 74 168 2011-10-05 2019-11-02 93 10 10 10 10 10 1.70
34 167416 Apartment in Central Athens, Greece 100sq.meters appartment with 49sq.meters of balconies in Central Athens, Only 3Km from Syntagma square , 2Km from Center of Athens, Very good access to bus services (200meters) and Athens Metro (about 1 Km ) 797823 George 2011-07-09 f 1 f 38.00773 23.73870 Entire home/apt 4 1.5 2 4 1076 $74.00 1 14 730 90 0 NA NA NA NA NA NA NA
35 185936 New apartmenrt in Athens! I can host 2 persons during August because my sister is missing and 1 person anytime since there is a spare bedroom with its own furniture. The house is big close to the center of Athens and near metro and the most popular area with bars and clubs! for details contact me, girls please! 885156 E 2011-07-28 f 2 f 37.97911 23.70917 Private room 2 1.0 1 1 117 $30.00 1 7 730 90 0 NA NA NA NA NA NA NA
36 196935 Large living space near Syntagma If you need space for more than two guests, please check out our listing “Great Central location - Athens”, this is the same apartement but with access to the second bedroom, so 4 persons can easily be accomodated. This fully airconditioned 2 room apartment in the center of Athens has a kitchenette and a small bathroom. The 3rd room can be rented as well for and additional 24 EU per night, it has a queen bed. The 4 th room is currently being used for storage. It’s secure 3 rd floor location is accessed by an elevator. It is centrally located and is ideal for business or sightseeing in Athens. You will be walking distance to Syntagma Square, The Acropolis, The Temple of Zeus, the Plaka area, the Zappeion Park and more. While staying in Athens you will be able to get almost anything and go anywhere from here without any hassels. The following services are within 20 meters from the entrance to the building: restaurants, bakery, fresh produce market, money exchange office, minimarket, 860485 Theodore & Reshma 2011-07-24 I was born in Walnut Creek, Ca USA. I am practicing Meditation and also teach TM. I also am involved in my own business, Janu Gems, wholesaling beads, pearls and loose gemstones. This keeps me busy traveling to places like India, Greece, Cyprus, Hong Kong, Bangkok and USA. My wife Reshma is from Allahabad, India and comes from a family of musicians. She is very talented and is performing concerts on the Sitar in many countries. We have two children who are multicultural and are a joy to watch and be with as they grow and develop in so many ways. We are vegetarians and do not smoke, drink or gamble. Our interests include Ayur Veda, Vedic Astrology, Sciences and Arts among other things. Music is a part of our everyday life and travels. within a few hours f 2 f 37.97503 23.73236 Entire home/apt 2 1.5 1 1 431 $45.00 2 2 30 0 47 2011-11-16 2018-05-22 83 9 9 8 9 10 0.48
37 200014 Acropolis view, central location A great apartment in the centre of Athens, with excellent access to the whole city and a beautiful view of the Acropolis. This trendy 5th floor apartment, with an incredible view to the Acropolis, has easy direct access from the airport by metro (Kerameikos Metro Station) - only 3 minutes walk away from the apartment. One stop away is Monastiraki Metro station and its famous Flea Market and Plaka, the historical centre of Athens. Alternatively, you can stroll into town in under 15 minutes walking up Ermou Street, a totally pedestrianised shopping area of the city. Trendy Gazi area where nightlife is jumping is just 3 minutes stroll away. Detailed map on arrival! The apartment has one bedroom with a double bed, though a 2nd bedroom can be offered. Living area looks out to a fabulous view of the Acropolis. There is comfortable seating on the balcony with plenty of shade. Post-office, chemist and supermarket are located less than a block away and take-away food shops only a minute away. 737436 Daniella 2011-06-23 I will be happy to host you and make your stay as comfortable as possible! f 2 t 37.97904 23.70738 Entire home/apt 2 1.0 2 2 1023 $70.00 1 6 16 0 13 2014-02-14 2018-05-07 98 10 10 10 10 10 0.19
38 201028 SPACE IN ATHENS WITH BREAKFAST 64 This is a room in apartment where I don’t live :)) 1. The room: This bedroom has a double large bed, 2 nightstand, mirror, TV, studio, large closet, access to balcony,TV,heater,WI-FI access (high). Wash and dry (5 euro) 2 . Location: - buss station, metro station(Omonoia and Metaxourgeio), you are conected with all areas in Athens. - Central train station ( Larisa ), is 10/15 min. walking destination : From Larisa station you can also take a train to all the major cities of Greece (Thessaloniki) as well as some cities outside the country, such as Bulgaria, Turkey, you can use ( InterRail). - grocery store, bakery, super-market, greek traditional restaurants, tavernas, fast-food,cafes, banks and pharmacies . - Acropolis-20 min walking - Thissio - 15 min walking - Monastiraki (the ancient market), 10 min walking - Plaka (is called the neighborhood of gods where are all greek tavernas and restaurants), 3 metro stations - Gazi (all clubs and night life is there), 2 metro stations 556615 Miglen 2011-05-04 My name is Miglen. My education is Profile ceramics, design and decoration and sculpture. I am funny and friendly. I like to travel and to create new friends, but also I work hardly. So … this is me :) within an hour f 16 t 37.98544 23.72699 Private room 2 1.5 1 1 NA $18.00 1 2 730 90 85 2014-04-15 2019-11-11 75 8 7 9 9 6 1.25
39 203147 Athens downtown NEW Private bedroom 34 This is a private room very close from the city centre. This bedroom has one double large bed, two nightstands, mirror, TV, access to balcony. Has also a kitchen fully equipped with oven, grill, refrigerator, glasses, plates, cups, forks, cooking pans, microwave and other. The bathroom is fitted with bathtub, wash and dry service is 5 euro ( in laundry room in first floor) hot water 24h. Once here , ask for your list with suggestions and free city map. We will take care to be gently informed! Athens is very live city , so you will never be bored. You can make your trip in the ancient Athens and the same time have fun and nice beaches in about 30 minutes from the downtown. There is very close from the building a bus station, metro station(Omonoia), you are connected with all areas in Athens, grocery store, bakery, super-market, Greek traditional restaurants, taverns, fast-food,cafes, banks and pharmacies, Acropolis at 25 min walking, Thisseo at 15 min walking, Monastiraki (the ancient 556615 Miglen 2011-05-04 My name is Miglen. My education is Profile ceramics, design and decoration and sculpture. I am funny and friendly. I like to travel and to create new friends, but also I work hardly. So … this is me :) within an hour f 16 t 37.98540 23.72780 Private room 2 1.5 1 1 NA $18.00 1 2 365 90 130 2011-08-27 2019-11-11 80 8 8 9 9 7 1.30
40 203157 6-2 - SINGLE BEDS ROOM BREAKFAST TVWIFI 62 This room is an wonderful opportunity for vacation , short or long stay in the city . Located in between all major tourist spots of Athens city center , in short walking distance of Acropolis , Monastiraki , Plaka and Syntagma square . This room provide all basic needs for economic stay in Athens as , towels , linens , Fully equipment kitchen ( Shared with other travelers ) . Include also light breakfast daily and cleaning of the common area between the rooms , bathroom and kitchen . This room is an wonderful opportunity for vacation , short or long stay in the city . Located in between all major tourist spots of Athens city center , in short walking distance of Acropolis , Monastiraki , Plaka and Syntagma square . This room provide all basic needs for economic stay in Athens as , towels , linens , Fully equipment kitchen ( Shared with other travelers ) . Include also light breakfast daily and cleaning of the common area between the rooms , bathroom and kitchen . The main cleaning of t 556615 Miglen 2011-05-04 My name is Miglen. My education is Profile ceramics, design and decoration and sculpture. I am funny and friendly. I like to travel and to create new friends, but also I work hardly. So … this is me :) within an hour f 16 t 37.98429 23.72914 Private room 3 1.5 1 3 NA $24.00 2 2 365 0 117 2011-09-05 2019-09-20 76 8 8 9 9 7 1.17
41 203174 Athen downtown New Private Bedroom 42 This is a room in apartment where I don’t live :)) 1. The room: This bedroom has a double large bed, 2 nightstand, mirror, TV, studio, large closet, access to balcony,TV,heater,WI-FI access (high). Wash and dry (5 euro) 2 . Location: - buss station, metro station(Omonoia and Metaxourgeio), you are conected with all areas in Athens. - Central train station ( Larisa ), is 10/15 min. walking destination : From Larisa station you can also take a train to all the major cities of Greece (Thessaloniki) as well as some cities outside the country, such as Bulgaria, Turkey, you can use ( InterRail). - grocery store, bakery, super-market, greek traditional restaurants, tavernas, fast-food,cafes, banks and pharmacies . - Acropolis-20 min walking - Thissio - 15 min walking - Monastiraki (the ancient market), 10 min walking - Plaka (is called the neighborhood of gods where are all greek tavernas and restaurants), 3 metro stations - Gazi (all clubs and night life is there), 2 metro stations 556615 Miglen 2011-05-04 My name is Miglen. My education is Profile ceramics, design and decoration and sculpture. I am funny and friendly. I like to travel and to create new friends, but also I work hardly. So … this is me :) within an hour f 16 t 37.98448 23.72699 Private room 3 1.5 1 3 NA $24.00 2 2 365 0 328 2012-05-29 2019-11-01 92 9 9 10 9 10 3.60
42 209816 Athens downtown NEW GROUPS 9 PERS App. Preview The apartment is 118 square meters with 3 bedrooms ( with one double bed ) and 1 shared rooms ( with 3 beds ),big kitchen 1 bathrooms ,2 toilets and living room , with FREE WI-FI and PC . The apartment: 1. The first bedroom has a one double bed, 1 nightstand, mirror, TV, large closet, access to individual balcony 2. The second bedroom has a double large bed, 1 nightstand, mirror, TV, studio, large closet. access to balcony. 3.The 2 shared rooms with 3 real beds, big closet, TV, mirror, 3 nightstands,studio 4. Kitchen fully equipped: oven, grill, refrigerator, glasses, plates, cups, forks, cooking pans, micro-wive and other. 5. Bathroom with bathtub, hot water independency 6. Lobby with 1 sofa, coffee table, TV, one sistem Hi-Fi, 7. Wash and dry machine (5 euro) in case, that you will be 2 weeks is free! Location: - buss station, metro station 2 minutes walking, (Omonoia and Metaxourgeio), you are conected with all areas in Athens. - grocery store, bakery, super-m 556615 Miglen 2011-05-04 My name is Miglen. My education is Profile ceramics, design and decoration and sculpture. I am funny and friendly. I like to travel and to create new friends, but also I work hardly. So … this is me :) within an hour f 16 t 37.98532 23.72782 Entire home/apt 10 1.5 4 7 NA $89.00 5 2 365 90 24 2013-09-10 2017-07-29 79 8 8 10 10 7 0.32
43 222637 Luxury 3 bdr Apartment with Acropolis view Ideally located, very peaceful, with an amazing view over the Acropolis and the Lycabetus hill and very close to a city park. Want to be in Acropolis and Plaka at 10 minutes walk? Then you should try this one! The apartment has an amazing view over the Acropolis and the Lycabetus hill and very close to a city park. Ideally located, very peaceful, with an amazing view over the Acropolis and the Lycabetus hill and very close to a city park. It was built in 2009 and it is modern decorated with very expensive materials. It is in the sixth of a seven floor building and it’s furnished with Italian furniture and fully equipped. There are 3 separate bedrooms one of which, is the Master. The kitchen is spacious which makes cooking a pleasure. There are 2 bathrooms fully equipped. The kitchen is fully equipped with oven,microwave, dishwasher, fridge with freezer, cutlery, dishes and pans, kettle, toaster. There is also a vacuum cleaner and a laundry machine in a separate room. Big closets will m 748818 George 2011-06-27

Hello to everyone

I am 36 years old and I live in Athens. Ι like cooking and jogging!

I’m addicted to traveling, meeting new people all the time and talking about everything

I enjoy hosting people and I’m giving my best to make every trip a unique experience!
within an hour f 159 t 37.96030 23.73670 Entire home/apt 8 2.0 3 5 1507 $75.00 4 2 730 18 162 2012-05-15 2019-10-08 92 10 10 10 10 9 1.77
44 240960 ATHENS DESIGNER’S LOFT DOWNTOWN Designer’s down town loft, constructed by an architect, totaly renovated in 2017, more than once published in architectural magazines (like ‘House & Garden’, ‘Maison & Decoration’, etc.). Fully equipped with high tech devices - 1 flat screen 60’ TV, apple TV, satelite tv, dvd Player, Home Cinema, Wi-Fi, fully air condition, bed mattress COCOMAT. Central Psyri Square view, sunset view, extremely luminous place. A down town loft in the most convenient area of Psyri which has archaeological as well as cosmopolitan and urban value. “monastiraki” metro station with direct itinerary to/from the airport is in Walking distance (approx. 2 min.) from the Acropolis and historic area of Thisseion and Plaka. Walking distance (approx. 12 min) from Gazi area, famous for it’s alternative night-life and clubbing. Walking distance (approx. 15 min) from Kolonaki area, the best market and shopping centre. One big bedroom with a 1.80x2.00m bed And a very big sofa for 2-3 persons. Full equipped bathroom 1264236 Ioannis 2011-10-08 Ioannis is an architect-designer in Athens . If you have any questions, feel free to ask! within a few hours f 2 t 37.97952 23.72367 Entire home/apt 4 1.0 1 1 NA $75.00 2 2 60 66 73 2012-10-09 2019-10-14 98 10 10 10 10 10 0.84
45 251361 A relaxing house overlooking Athens IF you are planning to spend several days in Athens,then look no more,you have found the perfect apartment. In 30 minutes while exiting the train station you can enjoy the view of the Acropolis. There,whithin walking distance are all the major sights and places of interest. PLAKA,MONASTIRAKI,THISSIO. If you decide to experience our unique culture by taking day trips outside of Athens,such as DELPHI,CAPE SOUNIO etc..you have found the right people to inform you and even take you there at a friendly price. No need to worry about the srikes going on,we also can pick you up from the (Website hidden by Airbnb) problem what time you check in or out . As far as the aprtment is concerned it provides everything you may need,just like being at your own home. FREE WIRELESS INTERNET(WE ALSO PROVIDE TWO LAP TOPS) FREE CALLING TO 37 COUNTRIES FULLY EQUIPPED KITCHEN AS MANY SHEETS AND TOWELS AS YOU MAY NEED SPACE IN CLOSETS WOOD FOR THE FIREPLACE DISHWASHER WASHING MACHINE A PIANO PARKING SPACE(IF 592616 Andreas 2011-05-16 HELLO TRAVELLERS! I AM AN OUTGOING PERSON THAT HAS DONE A LOT OF TRAVELLING,SO I KNOW HOW IMPOTRANT IT IS WHILE TRAVELLING TO A FOREIGN COUNTRY TO BE ABLE TO STAY AT A PLEASANT ENVIRONMENT AND TO FEEL THAT YOU HAVE SOME FRIENDS AWAY FROM HOME. I AM HERE TO MAKE YOUR STAY AS ENJOYABLE AS POSSIBLE AND TO MAKE GREAT SUGGESTIONS. I ENJOY TRAVELLING,ENGAGGING IN DIFFERENT CUISINES,DRINKING FINE WINE READIND WATCHING FILMS LISTENING TO MUSIC AND IN GENERAL ENJOYING LIFE! I CANNOT WAIT TO MEET NEW PEOPLE! f 1 f 38.01719 23.74506 Entire home/apt 4 1.0 1 1 NA $136.00 1 5 365 90 1 2013-05-23 2013-05-23 97 10 10 10 10 10 0.01
46 270611 An Oasis in the Heart of Athens the apartment is in the city center. You can walk to all the sightseeing. The Property is newly totally renovated with the style of a traditional Athens home. It is consisted of two bedrooms, a small kitchen(fully equipped), one full bathroom and a living room/dining room( with room for ten people to eat) All fixtures and appliances throughout the house are brand new as well as all the furnitures. The floors are all hardwood floors except in the kitchen, bathroom and entrance area. The unit is located on the sixth floor in the back of the building, away from the street noise. It is fully air-conditioned with an air-condition unit in each bedroom, Central heating plus the air conditions are heaters too. It has a small corner office with full wireless internet access. Two TVs are included with satellite access(just the international news channels), a DVD and plenty of books and magazines. There is a combination Laundry/dryer machine during the winter times when it is hard to dry cloths o 1416651 Paul 2011-11-17 Hello there. I love to watch football and i like to travel. I traveled all over europe and north and south america to watch football games. I like to stay at apartments like the one i am renting in airbnb. I feel that life is to short not to enjoy it!!!!!!!!!!! within an hour f 1 f 37.98580 23.72328 Entire home/apt 8 1.0 2 8 NA $20.00 2 3 365 77 30 2012-08-16 2019-10-30 96 10 10 10 10 9 0.34
47 270954 Apt next to Plaka, roof top with views! Apartment located in a fully renovated Bauhaus building with access to a roof top terrace with the view of the Parthenon (Acropolis main monument) and an internal garden. There is a total of 5 apts and all have access to the terrace and the garden. We call this apartment EP3. Apartment EP3 is located in a beautifully renovated Bauhaus building, with access to a roof garden that offers views of the Acropolis. We offer free wifi, tv/dvd/cd and all mod cons… and free drinks on the roof garden! Apartment EP3 has a bedroom with king size double bed (can be set up as two singles), a spacious living room and a fully equipped marble kitchen. Two more people sleep in the living room on single sofa beds. There is also a large marble bathroom and two private balconies. Apartment EP3 is located on the second floor. Access is made by a beautiful marble and iron stair case You may also access various beaches by public transport. The nearest one is Kalamaki beach at 7km. A roof top terrace (free d 1418201 Dean 2011-11-17 We at Boutique Athens offer accommodation to travellers who are interested in the cultural and artistic pursuits on offer in our amazing city, Athens. We own and manage several fully serviced, high quality apartments in the centre of the city. We are interested in food, art, modern history and what is new and exciting. We personally meet and greet our guests. We provide full kitchens for cooking, a wonderful art collection and many books on Modern Greece. within an hour f 67 f 37.98130 23.72258 Entire home/apt 4 1.0 1 1 592 $68.00 2 2 1125 62 15 2012-06-25 2019-09-11 94 9 10 10 10 9 0.17
48 270973 Boutique apt. Balconies. Roof top. Apartment located in a Bauhaus building with access to a roof top terrace with the view of the Parthenon (Acropolis main monument) and an internal garden. There is a total of 5 apts and all have access to the terrace and the garden. Our apartment, known as EP1, features new marble bathroom, new marble kitchen, exquisite modern furniture, quality linens, free wireless internet, washing facilities, private balconies and a wonderful roof top garden all set in an historic Bauhaus building in the heart of old Athens. The bedroom has a king size double bed that can be configured as two king size singles. Two more people sleep in the living room (1 single sofa bed and one sofa that make a comfortable single bed). We provide linen, towels and toiletries and a fully equipped kitchen. A roof top terrace (free drinks available), a garden. Both shared by all 5 apts located in the building. We meet and greet our guests. We take them on a short orientation tour and offer them any assistance they re 1418201 Dean 2011-11-17 We at Boutique Athens offer accommodation to travellers who are interested in the cultural and artistic pursuits on offer in our amazing city, Athens. We own and manage several fully serviced, high quality apartments in the centre of the city. We are interested in food, art, modern history and what is new and exciting. We personally meet and greet our guests. We provide full kitchens for cooking, a wonderful art collection and many books on Modern Greece. within an hour f 67 f 37.97987 23.72264 Entire home/apt 4 1.0 1 1 592 $68.00 2 2 1125 62 5 2014-11-04 2018-02-05 100 10 10 10 10 9 0.08
49 279461 I LOVE KOLONAKI STUDIO! A gorgeous spacious studio in the beautiful, upscale and hip neighborhood of Kolonaki. Are you looking for a modern, cozy, fully-equipped, studio full of character, at the most high-end, arty and central location of Athens? Then you will absolutely love Kolonaki Studio! We will provide you with warmest stay and most updated tips in order to discover all known and unknown secrets of Athens! The studio which easily accommodates 2 people, is a 42sqm open plan space, fully glazed and fully furnished. Kolonaki studio is a pocket miracle: You can enjoy cooking while listening to your favorite music! You can have a romantic meal for two by the kitchen bar, or use the WiFi and the work space. Alternatively you can just relax on the cozy sofa while watching a DVD, reading a book or better, planning your next outing in Athens! The premise is located in a quiet street, seconds away from the heart of Kolonaki, -5 min walk from Evagelismos Hospital and Metro station, (direct line from Airport) 1372271 Faidra+Daphne 2011-11-05 An architect and a journalist, two sisters, living between Athens, Barcelona & San Fransisco. Loving our environment, the art, conversations, the sound of music, swimming in the blue sea, good food, exploring places, walking and observing life everywhere, all around the world. But most of all experiencing the never-ending adventure of Athens. a few days or more f 2 t 37.97743 23.74365 Entire home/apt 2 1.0 0 1 NA $45.00 1 4 365 64 27 2011-12-11 2019-08-23 90 9 9 10 9 10 0.28
data$price <- as.numeric(gsub("[$,]","",data$price)) ## romoving the dolar sign in price
                                                     ## and turn into numeric to plot it

ggplot(data = data, aes(x=price))+
  geom_histogram(fill = "red", binwidth = 10)+
  scale_x_continuous(breaks= seq(0, 8000, by=500))

ggplot(data = data, aes(x=price))+
  geom_histogram(fill = "red", binwidth = 10)+
  scale_x_continuous(limits = c(0,500), breaks= seq(0, 8000, by=50))

The data set is composed by 11263 instances and 35 variables, between numeric and character type data. Some of this variables give identification info, some shows important dates, other shows the ratings gived by users that rent the stays and others give numeric data about the ammenities in the stay.

Histograms show the trend of the prices, where the most are in the range between 25 - 75 USD. per night. Aditional we can view from the the first graph that there is some outliers in the data, e.g. the prices of 7000 USD, that don’t make too much sense.

From the summary and the box we can note that data have some things to fix, for example getting a correct format for the variables.

Processing data

First of all we will process the numeric data and get some stats about the relation between the variables ans prices

################
# Numeric data #
################

## Correlation with price
numericVars <- which(sapply(data, is.numeric)) #index vector numeric variables
numericVarNames <- names(numericVars) #saving names vector for use later on

cat('There are', length(numericVars), 'numeric variables')
## There are 24 numeric variables
all_numVar <- data[, numericVars]
cor_numVar <- cor(all_numVar, use="pairwise.complete.obs") #correlations of all numeric variables

## sort on decreasing correlations with SalePrice
cor_sorted <- as.matrix(sort(cor_numVar[,'price'], decreasing = TRUE))

## select only high corelations
CorHigh <- names(which(apply(cor_sorted, 1, function(x) abs(x)>0.04)))
cor_numVar <- cor_numVar[CorHigh, CorHigh]

library(corrplot)
corrplot.mixed(cor_numVar, tl.col="black", tl.pos = "lt")

As we can see in the correlation plot above, the correlation between price and most of the numeric variables is high and positive, but in the other hand the negative correlation specialy with number of reviews and reviews per month sugest that when the price increase the number of reviews trend to decrease and viceversa, when the price decreases the number of reviews increase.

For our porpouses the high correlation coeficient between the numeric variables like square feet, bathrooms, bedrooms, accommodates and beds, shows that there is colinearity between this features and this coul make troubles when making predictions based on the data due to a feature leakage problem.

Next we can look at some specif segments of the data, for example, one of the chatacter class features the room type is a label of the data, that let us know if a stay is a entire home or apartment, hotel room, private room or a shared room and this label exists for all instances of the data, so we can get 4 groups in the data.

ggplot(data = data, aes(x=factor(room_type), y=price, fill = factor(room_type))) +
  geom_boxplot() +
  labs(x='Room Type') +
  geom_text_repel(aes(label = ifelse(data$price>2000, rownames(data), ''))) ## displays the index

                                                                            ## basis on a condition

outliers <- data[c(6217, 6241:6244, 7783, 10642),c(21, 15, 29, 26)]
outliers <- outliers[order(outliers$price), ] ## ordering data by price
outliers
ggplot(data = data[-c(6217, 6241:6244, 7783, 10642),], aes(x=factor(room_type), y=price, fill = factor(room_type))) +
  geom_boxplot() +
  labs(x='Room Type') +
  geom_text_repel(data = data[-c(6217, 6241:6244, 7783, 10642),],aes(label = ifelse(price>=1000, rownames(data), ''))) ## displays the index

      ## basis on a condition

ggplot(data = data, aes(y=price, x=seq(1,nrow(data), 1), colour = factor(room_type)))+
  geom_point()+
  labs(x=NULL, colour = "Room type")+
  geom_text_repel(aes(label = ifelse(price>2000, rownames(data), '')))

Last boxplot shows that still being some outliers in data, but prices of 500 - 1500 USD are much understandable, maybe there is somo arrendatary renting his house per month and put elevated prices for a full house monthly rent, or a familry rent a private room in a exclusive zone of the city, or some exclusive hotel puts their rooms in airbnb for get more clients in platforms where they don’t have large presence. In the other hand we can see that in shared rooms exists an small amount of outliers, that make sense cause there are a low number of stays with this class. The scatter plot only confirm that the atypic values are the ones that has a price higher than 2000 USD.

ggplot(data = data, aes(x=review_scores_rating, 
                        fill = factor(room_type)))+
  geom_bar(position = "dodge", width = 2) +
  labs(fill = "Room type", x="Review scores rating")+
  scale_x_continuous(limits = c(45,100), breaks = seq(45,100,5))

ggplot(data = data, aes(y=price, x=bathrooms, colour = factor(room_type)))+
  geom_point()+
  labs(x="Number of bathrooms", colour = "Room type")+
  scale_x_continuous(breaks = seq(0,10,1))+
  scale_y_continuous(trans = "log10")

The bar plot shows that the entire home and apartments stays dominate the market and hotel rooms follows the same trend. Private rooms have more presence than hotel rooms in the number of ratings but the score ratings of hotel rooms are higher. From this we can conclude that the quality and amenities of the hotel rooms result in more confort place than the private rooms, it has sence because the private rooms have common places within a occupied house contrary to a hotel room a even an entire home/apt..

From the scatter graph we can conclude that the number of bathrooms don’t affect the price in a direct way. This is visible when the the price is very high and the number of bathrooms are low (between 1, 2 and 3).

Dates as numeric data

Now we’re gonna explore the dates in tha data, the dataset give it to us in a character class feature.

kable(data[1:20, c(7,27:28, 15)]) %>% kable_styling(bootstrap_options = c("condensed", "striped"), full_width = TRUE, font_size = 10) %>% scroll_box(width = "450px", height = "400px")
host_since first_review last_review room_type
2009-09-08 2011-05-20 2019-08-07 Entire home/apt
2009-09-08 2012-09-06 2019-04-21 Entire home/apt
2009-09-08 2012-09-24 2019-04-17 Entire home/apt
2009-09-08 2010-07-08 2019-04-19 Entire home/apt
2009-09-08 2012-09-21 2017-05-15 Entire home/apt
2010-05-09 2012-05-21 2019-11-16 Entire home/apt
2010-05-28 Private room
2010-06-16 2017-08-19 2019-09-26 Entire home/apt
2010-06-17 2010-11-02 2019-08-18 Entire home/apt
2010-07-11 2010-08-05 2019-10-24 Entire home/apt
2010-07-19 2011-04-16 2019-10-30 Entire home/apt
2010-07-19 2010-10-31 2019-10-15 Entire home/apt
2010-08-10 2010-11-07 2018-07-23 Private room
2010-09-02 2012-04-01 2019-10-24 Entire home/apt
2010-09-06 2011-08-28 2019-10-07 Entire home/apt
2010-10-08 2014-08-10 2018-02-01 Entire home/apt
2010-11-14 2010-12-11 2019-11-03 Entire home/apt
2010-11-18 2015-05-27 2017-10-03 Entire home/apt
2011-03-11 2011-04-17 2019-11-17 Entire home/apt
2011-03-13 2011-07-04 2019-08-18 Entire home/apt

As we can see in box below, we have a column with info about the date of inscription of the host, and dates of the first and last time in where a guest make a review of the stay. In the other hand, the format is not in a correct way for process it in R, so whe’re gonna fix it and then do some feature engineering to extrac more relevant information about they.

## modifying dates to process them
data$host_since <- gsub("-", "/", data$host_since)
data$first_review <- gsub("-", "/", data$first_review)
data$last_review <- gsub("-", "/", data$last_review)

## days between revies
as.numeric() %>% as.Date.character(x = data$last_review, format = "%Y/%m/%d") -
  as.Date.character(x = data$first_review, format = "%Y/%m/%d") -> all_numVar$daysb_reviews

## days as host
as.numeric() %>% as.Date.character(x = data$last_review, format = "%Y/%m/%d") -
  as.Date.character(x = data$host_since, format = "%Y/%m/%d") -> all_numVar$days_as_host

## getting the year and month separated
## host since variables
hs_yr <-substring(data$host_since, first = 1, last = 4) ## extract a substrin from one to another in a character string
hs_mo <- substring(data$host_since, first = 6, last = 7)

## first review variable
fr_yr <- substring(data$first_review, first = 1, last = 4)
fr_mo <- substring(data$first_review, first = 6, last = 7)

## last review variable
lt_yr <- substring(data$last_review, first = 1, last = 4)
lt_mo <- substring(data$last_review, first = 6, last = 7)

## getting 
dates <- data.frame(cbind(as.numeric(hs_yr), as.numeric(hs_mo), 
                          as.numeric(fr_yr), as.numeric(fr_mo), 
                          as.numeric(lt_yr), as.numeric(lt_mo), 
                          all_numVar[25], all_numVar[26] ,data[21]))

names(dates) <- c("hs_yr", "hs_mo", "fr_yr", "fr_mo",
                  "lt_yr", "lt_mo", "daysb_reviews", "days_as_host","price")

From last review and host since we can get an estimate of days as host, and from last review minus first review we can get the active days of a listing, stored in days between reviews.

The we extract the years and month of every date column and get some value info.

head(dates)

Now we have a column for year and month when a host sign up, and the same for the last and first reviews. Then we can see days between revies and days a host, and finally the price per each instance.

By this moment we can chek if there is some missing information in dates.

NA_Dates <- which(colSums(is.na(dates)) > 0)
sort(colSums(sapply(dates[,NA_Dates], is.na)), decreasing = TRUE)
##  days_as_host         fr_yr         fr_mo         lt_yr         lt_mo 
##          2275          2273          2273          2273          2273 
## daysb_reviews         hs_yr         hs_mo 
##          2273             2             2

There’s 2273 missing values in the reviews and 2 missings in the host dates, so we’re gonna fix that missing values to bring some sense to the data.

##  days os host
dates$days_as_host <- as.numeric(dates$days_as_host)
dates$days_as_host[is.na(dates$days_as_host)] <- 0
dates$days_as_host[dates$days_as_host==0] <- round(mean(dates$days_as_host),0)

## days between reviews
dates$daysb_reviews <- as.numeric(dates$daysb_reviews)
dates$daysb_reviews[is.na(dates$daysb_reviews)] <- -999
obs_dbr <- dates$daysb_reviews[!dates$daysb_reviews==-999]
dates$daysb_reviews[dates$daysb_reviews==-999] <- round(mean(obs_dbr), 0)

Once we have fixed the NA’s we can view the data and make some inferences.

## plot of price fluctuation by mothn and year
p_y <- ggplot(data = dates[!is.na(dates$hs_yr),], 
              aes(x=hs_yr, y=price))+
  stat_summary(geom = "bar", fun = "mean", size = 1, fill='darkgreen')+
  labs(x="Year", title = "Mean price per year", y="Price")+
  stat_summary(aes(label=round(..y..,2)), fun=mean, geom="text", size=3,
               vjust = -0.5)+
  scale_x_continuous(n.breaks = 11)+
  expand_limits(y=90)

p_m <- ggplot(data = dates[!is.na(dates$hs_mo),], aes(x=as.factor(hs_mo), y=price))+
  geom_bar(stat='summary', fill='darkgreen')+
  labs(x="Month", y="Price", title = "Mean price per month")+
  stat_summary(aes(label=round(..y..,2)), fun=mean, geom="text", size=3,
               vjust = -0.5)+
  expand_limits(y=100)


grid.arrange(p_y, p_m)## matrix of plots

The mean price per year graph let us see that the prices have an upward trend, and more specifly in 2011, 2012 and 2016 had an augment in the prices, then past the 2016 the prices return to a range between 64 - 65 USD.

In the second bar plot (mean price per month) we can see that January, March, April, July and August has a range of prices more stable (60 - 69 USD), but in October the prices are much higher than the others, then in november and december the prices drop to 70 USD. So we can make focus on examining prices in October.

## plot of prices in 2011, 2012,2016 per moth

p_y11 <- ggplot(data = dates[hs_yr==2011,], 
                aes(x=hs_mo, y=price,
                    fill=factor(data$room_type[which(dates$hs_yr==2011)])))+
  geom_bar(position = "dodge", stat = "summary")+
  labs(x="Month", y="Price", title = "Mean price per month in 2011", fill = NULL)+
  theme(legend.position = "none")+
  scale_x_continuous(breaks = seq(1,12,1))+
  stat_summary(aes(x = hs_mo, y = price, label = round(..y..,2)), geom = "label",
               position = position_dodge2(width = 12), size = 1.5)

p_y12 <- ggplot(data = dates[hs_yr==2012,], 
                aes(x=hs_mo, y=price,
                    fill=factor(data$room_type[which(dates$hs_yr==2012)])))+
  geom_bar(stat='summary', position = "dodge", width = .5)+
  labs(x="Month", y="Price", title = "Mean price per month in 2012", fill = NULL)+
  theme(legend.position = "none")+
  stat_summary(aes(x = hs_mo, y = price, label = round(..y..,2)), geom = "label",
               position = position_jitterdodge(jitter.width = 2), size = 1.5)+
  scale_x_continuous(breaks = seq(1,12,1))

p_y16 <- ggplot(data = dates[hs_yr==2016,], 
                aes(x=as.factor(hs_mo), y=price,
                    fill=factor(data$room_type[which(dates$hs_yr==2016)])))+
  geom_bar(stat='summary', position = "stack", width = .5)+
  labs(x="Month", y="Price", title = "Mean price per month in 2016", fill = NULL)+
  theme(legend.position = "none")+
  stat_summary(aes(x = hs_mo, y = price, label = round(..y..,2)), geom = "label",
               position = position_dodge2(width = 12), size = 1.5)

leg_rt <- g_legend(ggplot(data = dates[hs_yr==2016,], 
                          aes(x=as.factor(hs_mo), y=price,
                              fill=factor(data$room_type[which(dates$hs_yr==2016)])))+
                     geom_bar(stat='summary', position = "stack", width = .5)+
                     labs(x="Month", y="Price", title = "Mean price per month in 2016", 
                          fill = "Room Type")+
                     stat_summary(aes(x = hs_mo, y = price, label = round(..y..,2)), geom = "label",
                                  position = position_dodge2(width = 12), size = 1.5))

grid.arrange(p_y11, p_y12, p_y16, leg_rt, ncol=2)

Information about specific dates

In this section we can view the info about the years that call more the attention due to de augment in prices, so let’s explore it.

Year 2011

The plot let us see that in 2011 there’s no shared rooms in the market, additional to this we can conclude that:

  • Entire home and apartments own the market
  • Hotel rooms begin to enter the market and prices are a little low (March)
  • The private rooms get high prices in the month of June

Year 2012

In 2012 we can highlight that the prices of hotel rooms are very much higher in almost every month which they appear (except in April).

  • Entire home and apartment still dominating the market (presence allong entire year)
  • In May the private rooms get a higher prices than the entire home and aparments.

Year 2016

This graph is interesting due to the fact that we can see that in October and August something is happening this year, some theorys could be:

  • In August the four type of stays has very high prices, maybe there was a social event like a festival or a global convention that make the prices get higher.

  • The same for November this time only Entire home/apt and Hotel rooms get the upward trend.

Let’s take a look into this two months

August

Mean price of Entire home/apt is 43.05 but the sum of all prices is 5941, contrary to the case of Shared rooms where the mean price is 5000 and the sum of all 5000. So this means that there is one shared room with an extremely high price per night.

October

The same thing occur in October, the prices for Hotel rooms are extremely high, we can say this because of the top of the bar and the high number of the mean, that sugest that theres is only 4 or 5 listings but that listings have elevated prices.

Final steps for data process

################################
# introducing the imputed data #
################################

all_numVar$days_as_host <- dates$days_as_host
all_numVar$daysb_reviews <- dates$daysb_reviews

##################
# Character data #
##################

char_var <- names(data[,sapply(data, is.character)])
char_var
##  [1] "name"                   "description"            "host_name"             
##  [4] "host_since"             "host_about"             "host_response_time"    
##  [7] "host_is_superhost"      "host_identity_verified" "room_type"             
## [10] "first_review"           "last_review"
cat('There are', length(char_var), 'remaining columns with character values')
## There are 11 remaining columns with character values
all_charvar <- data[,char_var]



## as we have processed tha dates data so we're gonna drop this colums from this
## character data

all_charvar <- all_charvar[,-c(4,10:11)]
summary(all_charvar)
##      name           description         host_name          host_about       
##  Length:11263       Length:11263       Length:11263       Length:11263      
##  Class :character   Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character  
##  host_response_time host_is_superhost  host_identity_verified
##  Length:11263       Length:11263       Length:11263          
##  Class :character   Class :character   Class :character      
##  Mode  :character   Mode  :character   Mode  :character      
##   room_type        
##  Length:11263      
##  Class :character  
##  Mode  :character
## droping no reelevant columns
## like name, description, host name
## and host about

all_charvar <- all_charvar[,-c(1:4)]
all_charvar
## turn the blanck spaces into a character value
all_charvar$host_response_time[all_charvar$host_response_time==""] <- "Not specified"


## convert from "t" and "f" to "0" and "1"
all_charvar$host_is_superhost <- ifelse(all_charvar$host_is_superhost=="t", 1, 0)
all_charvar$host_identity_verified <- ifelse(all_charvar$host_identity_verified=="t", 1, 0)

## changing the " " to "_"

all_charvar$host_response_time <- gsub(" ", "_", x = all_charvar$host_response_time)
all_charvar$room_type <- gsub(" ", "_", x = all_charvar$room_type)
all_charvar$room_type <- gsub("/", "_", x = all_charvar$room_type)


## merging data
all_data <- cbind(all_numVar, all_charvar)

##################
# NA's treatment #
##################

NAcol <- which(colSums(is.na(all_data)) > 0) ## verify if there's NA's in a column, if yes store the
                                         ## number of columns, if no just skip it


sort(colSums(sapply(all_data[NAcol], is.na)), decreasing = TRUE) ## columns by ordered by
##                 square_feet       review_scores_checkin 
##                       11159                        2344 
##      review_scores_location review_scores_communication 
##                        2344                        2343 
##      review_scores_accuracy   review_scores_cleanliness 
##                        2342                        2342 
##        review_scores_rating           reviews_per_month 
##                        2339                        2273 
##                        beds                    bedrooms 
##                           9                           5 
##         host_listings_count 
##                           2
                                                             ## amount of NA's

cat('There are', length(NAcol), 'columns with missing values')
## There are 11 columns with missing values
all_data <- all_data[-11] ## removing square feet variable, because has too much NA's

### imputing missing values for the rest of features
all_data$review_scores_rating[is.na(all_data$review_scores_rating)] <- 0
all_data$review_scores_rating[all_data$review_scores_rating==0] <- median(all_data$review_scores_rating)

all_data$review_scores_accuracy[is.na(all_data$review_scores_accuracy)] <- 0
all_data$review_scores_accuracy[all_data$review_scores_accuracy==0] <- round(mean(all_data$review_scores_accuracy), 0)

all_data$review_scores_cleanliness[is.na(all_data$review_scores_cleanliness)] <- 0
all_data$review_scores_cleanliness[all_data$review_scores_cleanliness==0] <- round(mean(all_data$review_scores_cleanliness),0)

all_data$review_scores_checkin[is.na(all_data$review_scores_checkin)] <- 0
all_data$review_scores_checkin[all_data$review_scores_checkin==0] <- round(mean(all_data$review_scores_checkin), 0)

all_data$review_scores_communication[is.na(all_data$review_scores_communication)] <- 0
all_data$review_scores_communication[all_data$review_scores_communication==0] <- round(mean(all_data$review_scores_communication), 0)

all_data$review_scores_location[is.na(all_data$review_scores_location)] <- 0
all_data$review_scores_location[all_data$review_scores_location==0] <- round(mean(all_data$review_scores_location), 0)

all_data$reviews_per_month[is.na(all_data$reviews_per_month)] <- 0
all_data$reviews_per_month[all_data$reviews_per_month==0] <- round(mean(all_data$reviews_per_month), 0)

## deleting the minor NA's for the variables without a large amount of NA's
all_data <- na.omit(all_data)

##############################
# Factor for multilevel data #
##############################

all_data$host_response_time <- as.factor(all_data$host_response_time)
all_data$room_type <- as.factor(all_data$room_type)

Cheking outliers

## plotting the data with outlier labeled
ggplot(all_data, aes(x=days_as_host, y=price, colour = room_type))+
  geom_point()+
  geom_text_repel(aes(label = ifelse(price>2000, rownames(all_data), '')))+
  geom_text_repel(aes(label = ifelse(days_as_host<0, rownames(all_data), '')))

The scatter plot show the label of instances with outliers, so next we will drop it and then we’re gonna eliminate the columns that don’t have importance.

all_data <- all_data[-c(6217, 6241:6244, 7783, 1083,10642),] # deleting outliers for price and days as host
all_data <- all_data[,-c(1:3)] # deleting the columns with no reelevant information

Grouping data based on some characteristics

###############################################
# grouping data based on some characteristics #
###############################################

## median price by time of response
all_data %>% group_by(host_response_time) %>% 
  summarise(median = mean(price), counts=n()) %>% ## information about a selected grup
  as.data.frame() -> response                       ## only works with summaryse() and mutate()

## median price if host is o not a superhost
all_data %>% group_by(host_is_superhost) %>% 
  summarise(median=mean(price), counts=n()) %>% 
  as.data.frame() -> superhosts

## median price if host is or not identity verified
all_data %>% group_by(host_identity_verified) %>% 
  summarise(median=mean(price), counts=n()) %>% 
  as.data.frame() -> host_identified

This plot show that the majority of hostes answer in fast, but call the attention that when they take longer time to response the prices seems to be more highers.

From last two plots we can conclude that when the host is a superhost, and have and identity verified the price tredns to be a little lower.

Getting the final data and spliting for training and test

###################
# dummy variables #
###################
library(fastDummies)
hst_rsp_time <- as.data.frame(dummy_cols(all_data$host_response_time))
colnames(hst_rsp_time) <- c("host_response_time", levels(factor(hst_rsp_time$.data)))

roomtp <- as.data.frame(dummy_cols(all_data$room_type))
colnames(roomtp) <- c("room_type", levels(factor(roomtp$.data)))

colSums(hst_rsp_time[2:6])
## a_few_days_or_more      Not_specified       within_a_day within_a_few_hours 
##                188               1693                650                982 
##     within_an_hour 
##               7727
colSums(roomtp[2:5])
## Entire_home_apt      Hotel_room    Private_room     Shared_room 
##            9856             290            1036              58
##############
# Final data #
##############

all_data <- all_data[,-c(23,26)]
all_data <- cbind(all_data[-8], hst_rsp_time[3:6], roomtp[,2:4], all_data[8]) ## here we reorder the data
             ## and put the target (price) as the final variable

##################
# splitting data #
##################
set.seed(2021)

train_index <- round(nrow(all_data)*(0.90), 0)

train_obs <- sample(1:nrow(all_data), train_index)

train <- all_data[train_obs,]
test <- all_data[-train_obs,]

################
# scaling data #
################

## min max scaling
max_train <- apply(train, 2, max) # number mean by columns
min_train <- apply(train, 2, min)


## scaling train by min-max
train_esc <- scale(train, center = min_train, 
                   scale = max_train - min_train)

## scaling the test set by the same factor of the train data
## with attr we can acces to the center and the scale of the
## scaled train data
test_esc <- scale(test, center = attr(train_esc, "scaled:center"),
                  scale = attr(train_esc, "scaled:scale"))

Getting groups of data based on geo-localization data

In this section we’ll gona cluster the data, based on the geolocalization data present in the dataset. Making use of a green cluster algorithm we’re gonna determine the optimal number os clusters and then we’ll gonna apply it to our data.

###########
# k-means #
###########
athens <- get_map(location = "athens", zoom = 13) # getting the map of athens
                                                  # from google

## plotting the raw data
ggmap(athens)+
geom_point(data = all_data, aes(x=longitude, y=latitude))

The data without a cluster label, only shows the points mapped in a window. Next we’ll have to run the K-means algorithm but before we’ll make a test that sugets and optimal number of clusters.

## grouping by localization

geo_loc <- all_data[, c(3,2)]

# estimating the number of clusters by using the factoextra
# library

fviz_nbclust(geo_loc, FUNcluster = kmeans, method = "silhouette")

As we can see the method sugest that the optimal number of clusters is 8. So we’ll use this number for the number of clusters to make.

geo_kmeans <- kmeans(x = geo_loc, centers = 8, trace = TRUE) # Applying the algorithm
## Visualizing the results
ggmap(athens)+
  geom_point(data = all_data, aes(x=longitude, y=latitude, color=factor(geo_kmeans$cluster)))+
  labs(color="Clusters")+
  ggtitle("Athens city distribution of stays")

The result is satisfactory, the algorithm clearly separate the data in good form, this is proven by the non mixed points we can see in the plot.

Making predictions based on the data (XGBoost model)

Now we’re gonna use an algorithm called XGBoost or Extreme Gradient Boosting. This algorith also help us to see, what variables are more important to predict the price of an a stay.

#################
# XGBoost model #
#################
library(Metrics)
y_trainmean <- mean(train_esc[,31])

min_obj <- rep(1, length(test_esc[,31]))*y_trainmean


print(paste("Minimum MAE objective for scaled data is:", mae(test_esc[,31], min_obj)))
## [1] "Minimum MAE objective for scaled data is: 0.00592545794983232"
## XGBoost for scaled data
library(xgboost)
params <- list(set.seed = 123,
               eval_metric = "mae",
               objective = "reg:squarederror"
               )


## Making the predictors matrix and the target for XGBoost

data_train <- xgb.DMatrix(data = train_esc[,1:30], label = train_esc[,31])
data_test <- xgb.DMatrix(data = test_esc[,1:30], label = test_esc[,31])

model_xgb <- xgboost(data = data_train,
                 label = data_train,
                 params = params,
                 nrounds = 100,
                 verbose = 1)
## [23:37:25] WARNING: amalgamation/../src/learner.cc:541: 
## Parameters: { set_seed } might not be used.
## 
##   This may not be accurate due to some parameters are only used in language bindings but
##   passed down to XGBoost core.  Or some parameters are not used but slip through this
##   verification. Please open an issue if you find above cases.
## 
## 
## [1]  train-mae:0.344752 
## [2]  train-mae:0.241589 
## [3]  train-mae:0.169236 
## [4]  train-mae:0.118591 
## [5]  train-mae:0.083152 
## [6]  train-mae:0.058332 
## [7]  train-mae:0.041004 
## [8]  train-mae:0.028893 
## [9]  train-mae:0.020525 
## [10] train-mae:0.014722 
## [11] train-mae:0.010736 
## [12] train-mae:0.008040 
## [13] train-mae:0.006228 
## [14] train-mae:0.005010 
## [15] train-mae:0.004201 
## [16] train-mae:0.003694 
## [17] train-mae:0.003333 
## [18] train-mae:0.003103 
## [19] train-mae:0.002965 
## [20] train-mae:0.002867 
## [21] train-mae:0.002781 
## [22] train-mae:0.002751 
## [23] train-mae:0.002723 
## [24] train-mae:0.002693 
## [25] train-mae:0.002659 
## [26] train-mae:0.002623 
## [27] train-mae:0.002614 
## [28] train-mae:0.002578 
## [29] train-mae:0.002565 
## [30] train-mae:0.002549 
## [31] train-mae:0.002540 
## [32] train-mae:0.002519 
## [33] train-mae:0.002502 
## [34] train-mae:0.002496 
## [35] train-mae:0.002478 
## [36] train-mae:0.002447 
## [37] train-mae:0.002444 
## [38] train-mae:0.002430 
## [39] train-mae:0.002417 
## [40] train-mae:0.002403 
## [41] train-mae:0.002383 
## [42] train-mae:0.002375 
## [43] train-mae:0.002367 
## [44] train-mae:0.002338 
## [45] train-mae:0.002321 
## [46] train-mae:0.002303 
## [47] train-mae:0.002291 
## [48] train-mae:0.002288 
## [49] train-mae:0.002285 
## [50] train-mae:0.002269 
## [51] train-mae:0.002255 
## [52] train-mae:0.002247 
## [53] train-mae:0.002224 
## [54] train-mae:0.002217 
## [55] train-mae:0.002198 
## [56] train-mae:0.002192 
## [57] train-mae:0.002186 
## [58] train-mae:0.002183 
## [59] train-mae:0.002168 
## [60] train-mae:0.002154 
## [61] train-mae:0.002147 
## [62] train-mae:0.002131 
## [63] train-mae:0.002124 
## [64] train-mae:0.002118 
## [65] train-mae:0.002112 
## [66] train-mae:0.002110 
## [67] train-mae:0.002106 
## [68] train-mae:0.002105 
## [69] train-mae:0.002082 
## [70] train-mae:0.002077 
## [71] train-mae:0.002065 
## [72] train-mae:0.002051 
## [73] train-mae:0.002033 
## [74] train-mae:0.002018 
## [75] train-mae:0.002013 
## [76] train-mae:0.002012 
## [77] train-mae:0.001995 
## [78] train-mae:0.001981 
## [79] train-mae:0.001973 
## [80] train-mae:0.001970 
## [81] train-mae:0.001958 
## [82] train-mae:0.001942 
## [83] train-mae:0.001934 
## [84] train-mae:0.001927 
## [85] train-mae:0.001919 
## [86] train-mae:0.001917 
## [87] train-mae:0.001904 
## [88] train-mae:0.001894 
## [89] train-mae:0.001890 
## [90] train-mae:0.001889 
## [91] train-mae:0.001887 
## [92] train-mae:0.001886 
## [93] train-mae:0.001879 
## [94] train-mae:0.001879 
## [95] train-mae:0.001872 
## [96] train-mae:0.001861 
## [97] train-mae:0.001852 
## [98] train-mae:0.001843 
## [99] train-mae:0.001840 
## [100]    train-mae:0.001831
## predicting
result <- predict(model_xgb, data_test)


## plotting results
res_comp <- cbind(test_esc[,31], result, result-test_esc[,31])

res_comp <- as.data.frame(res_comp)

res_comp$ind <- seq(1,nrow(res_comp),1)## setting an x axis

## plotting the results vs expected
p1 <- ggplot(data = res_comp)+
  geom_line(data = res_comp, aes(x=ind, y=V1, color = "red"), shape="A")+
  geom_line(data = res_comp, aes(x=ind, y=result, color = "blue"),shape = "+")+
  labs(x="Index", y="Values", title="First Run of XGBoost")+
  scale_y_continuous(limits = c(0,0.075))+
  scale_x_continuous(limits = c(0,150), breaks = seq(0,250,10))+
  scale_color_discrete(name = "Comparison", labels = c("Results", "Test"))

p1

As we can see, the predicction almost got it, except for some points, where the results don’t reach the high prices of a stay. Anyway there’s a good result for only one run of the algoritm. Let’s try a cross validation aproach and some tunning for hyper parameters.

But first we’ll take a look into the importance of the variables for the prediction.

imp_mat <- xgb.importance(feature_names = names(data_train), model = model_xgb, 
                          data = data_train) ## importance matrix

xgb.plot.importance(imp_mat, top_n = 30, plot = TRUE) ## plotting the importance 

                                                      ## of the predictors

Here we can see that with the top 5 features we almost reach the 90% of importance for the prediction of the price (target).

XGboost cross validation

First, let’s set a grid of HP for the cross validation approach.

## cross validation for xgboost

hpgrid <- expand.grid(max_depth = seq(3, 6, 1), eta = seq(.2, .35, .01)) ## hyperparameter
                                                                         ## grid

In hpgrid we have a matrix of two columns, one values of depth from 3 to 6 and combine every value with every value of eta(learning rate) from 0.2 to 0.35 with a step of 0.1.

Now we can run the cv for XGBoost.

xgb_train_mae <- c() ## vector to store the mae for training
xgb_test_mae <- c() ## vector  to store the mae for test

## Cross validation for XGBosst applying different combination for hyper parameters
for (j in 1:nrow(hpgrid)) {
  set.seed(123)
  m_xgb_untuned <- xgb.cv(
    data = data_train,
    label = data_train,
    eval_metric = "mae",
    nrounds = 100,
    objective = "reg:squarederror",
    early_stopping_rounds = 3,
    nfold = 5,
    max_depth = hpgrid$max_depth[j],
    eta = hpgrid$eta[j],
    verbose = 0 ## dont show the  progross
  )
  
  xgb_train_mae[j] <- m_xgb_untuned$evaluation_log$train_mae_mean[m_xgb_untuned$best_iteration]
  xgb_test_mae[j] <- m_xgb_untuned$evaluation_log$test_mae_mean[m_xgb_untuned$best_iteration]
  
  cat("Iteration",j, "\n")
}
## Iteration 1 
## Iteration 2 
## Iteration 3 
## Iteration 4 
## Iteration 5 
## Iteration 6 
## Iteration 7 
## Iteration 8 
## Iteration 9 
## Iteration 10 
## Iteration 11 
## Iteration 12 
## Iteration 13 
## Iteration 14 
## Iteration 15 
## Iteration 16 
## Iteration 17 
## Iteration 18 
## Iteration 19 
## Iteration 20 
## Iteration 21 
## Iteration 22 
## Iteration 23 
## Iteration 24 
## Iteration 25 
## Iteration 26 
## Iteration 27 
## Iteration 28 
## Iteration 29 
## Iteration 30 
## Iteration 31 
## Iteration 32 
## Iteration 33 
## Iteration 34 
## Iteration 35 
## Iteration 36 
## Iteration 37 
## Iteration 38 
## Iteration 39 
## Iteration 40 
## Iteration 41 
## Iteration 42 
## Iteration 43 
## Iteration 44 
## Iteration 45 
## Iteration 46 
## Iteration 47 
## Iteration 48 
## Iteration 49 
## Iteration 50 
## Iteration 51 
## Iteration 52 
## Iteration 53 
## Iteration 54 
## Iteration 55 
## Iteration 56 
## Iteration 57 
## Iteration 58 
## Iteration 59 
## Iteration 60 
## Iteration 61 
## Iteration 62 
## Iteration 63 
## Iteration 64

Testing hyperparameters

Best validation set HP

At now we can select the best values for training and validation sets.

min_trmae_it <-which(xgb_train_mae==min(xgb_train_mae)) ## selecting the best iteration
                                                        ## of the training in CV

min_tstmae_it <- which(xgb_test_mae==min(xgb_test_mae)) ## selecting the best iteration
                                                        ## of the validation set in CV

bstdepth_val <- hpgrid[min_tstmae_it,1] ## best depth
bsteta_val <- hpgrid[min_tstmae_it,2] ## best eta (learning rate)

Once we have that values, we can use those parameters for the algorithm and view the results.

First we will try the best parameters for validation set.

## for best mae with validation set
params2 <- list(set.seed = 123,
                eval_metric = "mae",
                objective = "reg:squarederror",
                max_depth = bstdepth_val,
                eta = bsteta_val)




model_xgb2 <- xgboost(data = data_train,
                  label = data_train,
                  params = params2,
                  nrounds = 100,
                  verbose = 1)
## [23:42:54] WARNING: amalgamation/../src/learner.cc:541: 
## Parameters: { set_seed } might not be used.
## 
##   This may not be accurate due to some parameters are only used in language bindings but
##   passed down to XGBoost core.  Or some parameters are not used but slip through this
##   verification. Please open an issue if you find above cases.
## 
## 
## [1]  train-mae:0.364406 
## [2]  train-mae:0.269881 
## [3]  train-mae:0.199817 
## [4]  train-mae:0.147979 
## [5]  train-mae:0.109606 
## [6]  train-mae:0.081210 
## [7]  train-mae:0.060221 
## [8]  train-mae:0.044755 
## [9]  train-mae:0.033267 
## [10] train-mae:0.024844 
## [11] train-mae:0.018668 
## [12] train-mae:0.014135 
## [13] train-mae:0.010862 
## [14] train-mae:0.008486 
## [15] train-mae:0.006747 
## [16] train-mae:0.005529 
## [17] train-mae:0.004685 
## [18] train-mae:0.004088 
## [19] train-mae:0.003643 
## [20] train-mae:0.003352 
## [21] train-mae:0.003161 
## [22] train-mae:0.003015 
## [23] train-mae:0.002911 
## [24] train-mae:0.002837 
## [25] train-mae:0.002796 
## [26] train-mae:0.002761 
## [27] train-mae:0.002722 
## [28] train-mae:0.002692 
## [29] train-mae:0.002672 
## [30] train-mae:0.002646 
## [31] train-mae:0.002631 
## [32] train-mae:0.002612 
## [33] train-mae:0.002595 
## [34] train-mae:0.002578 
## [35] train-mae:0.002564 
## [36] train-mae:0.002561 
## [37] train-mae:0.002553 
## [38] train-mae:0.002539 
## [39] train-mae:0.002527 
## [40] train-mae:0.002522 
## [41] train-mae:0.002501 
## [42] train-mae:0.002490 
## [43] train-mae:0.002480 
## [44] train-mae:0.002471 
## [45] train-mae:0.002452 
## [46] train-mae:0.002447 
## [47] train-mae:0.002433 
## [48] train-mae:0.002417 
## [49] train-mae:0.002386 
## [50] train-mae:0.002375 
## [51] train-mae:0.002370 
## [52] train-mae:0.002353 
## [53] train-mae:0.002333 
## [54] train-mae:0.002321 
## [55] train-mae:0.002316 
## [56] train-mae:0.002304 
## [57] train-mae:0.002296 
## [58] train-mae:0.002288 
## [59] train-mae:0.002281 
## [60] train-mae:0.002272 
## [61] train-mae:0.002257 
## [62] train-mae:0.002241 
## [63] train-mae:0.002235 
## [64] train-mae:0.002231 
## [65] train-mae:0.002228 
## [66] train-mae:0.002224 
## [67] train-mae:0.002219 
## [68] train-mae:0.002210 
## [69] train-mae:0.002202 
## [70] train-mae:0.002196 
## [71] train-mae:0.002176 
## [72] train-mae:0.002169 
## [73] train-mae:0.002166 
## [74] train-mae:0.002156 
## [75] train-mae:0.002142 
## [76] train-mae:0.002139 
## [77] train-mae:0.002125 
## [78] train-mae:0.002114 
## [79] train-mae:0.002101 
## [80] train-mae:0.002090 
## [81] train-mae:0.002083 
## [82] train-mae:0.002083 
## [83] train-mae:0.002080 
## [84] train-mae:0.002077 
## [85] train-mae:0.002068 
## [86] train-mae:0.002056 
## [87] train-mae:0.002050 
## [88] train-mae:0.002046 
## [89] train-mae:0.002043 
## [90] train-mae:0.002033 
## [91] train-mae:0.002021 
## [92] train-mae:0.002009 
## [93] train-mae:0.002000 
## [94] train-mae:0.001992 
## [95] train-mae:0.001985 
## [96] train-mae:0.001985 
## [97] train-mae:0.001979 
## [98] train-mae:0.001978 
## [99] train-mae:0.001977 
## [100]    train-mae:0.001971
## predicting
result2 <- predict(model_xgb2, data_test)

## plotting results
res_comp2 <- cbind(test_esc[,31], result2, result2-test_esc[,31])

res_comp2 <- as.data.frame(res_comp2)

res_comp2$ind <- seq(1,nrow(res_comp2),1)## setting an x axis

## plot
scat_best_val <- ggplot(data = res_comp2)+
  geom_point(data = res_comp2, aes(x=ind, y=V1, color = "red"), shape="A")+
  geom_point(data = res_comp2, aes(x=ind, y=result2, color = "blue"),shape = "+", 
             size = 3)+
  labs(x="Index", y="Values")+
  scale_y_continuous(limits = c(0,0.075))+
  scale_x_continuous(limits = c(0,150))+
  scale_color_discrete(name = "With HP tunning", labels = c("Results", "Test"))

p2 <- ggplot(data = res_comp2)+
  geom_line(data = res_comp2, aes(x=ind, y=V1, color = "red"))+
  geom_line(data = res_comp2, aes(x=ind, y=result2, color = "blue"))+
  labs(x="Index", y="Values", title="Validation set HP")+
  scale_y_continuous(limits = c(0,0.075))+
  scale_x_continuous(limits = c(0,150), breaks = seq(0,250,10))+
  scale_color_discrete(name = "With HP \n tunning", labels = c("Results", "Test"))

scat_best_val

grid.arrange(p1,p2)

As shown in the comparison of the two runs of the algorithm, with de validation set hyperparameters the line adjust more to the line of the test, but we haven’t prove the best training set HP yet.

Best training set HP

## for best mae with training set
bstdepth_train <- hpgrid[min_trmae_it,1]
bsteta_train <- hpgrid[min_trmae_it,2]

params3 <- list(set.seed = 123,
                eval_metric = "mae",
                objective = "reg:squarederror",
                max_depth = bstdepth_train,
                eta = bsteta_train)

model_xgb3 <- xgboost(data = data_train,
                  label = train_esc[,18],
                  params = params3,
                  nrounds = 100,
                  verbose = 1)
## [23:42:59] WARNING: amalgamation/../src/learner.cc:541: 
## Parameters: { set_seed } might not be used.
## 
##   This may not be accurate due to some parameters are only used in language bindings but
##   passed down to XGBoost core.  Or some parameters are not used but slip through this
##   verification. Please open an issue if you find above cases.
## 
## 
## [1]  train-mae:0.364406 
## [2]  train-mae:0.269881 
## [3]  train-mae:0.199817 
## [4]  train-mae:0.147979 
## [5]  train-mae:0.109606 
## [6]  train-mae:0.081210 
## [7]  train-mae:0.060221 
## [8]  train-mae:0.044755 
## [9]  train-mae:0.033267 
## [10] train-mae:0.024844 
## [11] train-mae:0.018668 
## [12] train-mae:0.014135 
## [13] train-mae:0.010862 
## [14] train-mae:0.008486 
## [15] train-mae:0.006747 
## [16] train-mae:0.005529 
## [17] train-mae:0.004685 
## [18] train-mae:0.004088 
## [19] train-mae:0.003643 
## [20] train-mae:0.003352 
## [21] train-mae:0.003161 
## [22] train-mae:0.003015 
## [23] train-mae:0.002911 
## [24] train-mae:0.002837 
## [25] train-mae:0.002796 
## [26] train-mae:0.002761 
## [27] train-mae:0.002722 
## [28] train-mae:0.002692 
## [29] train-mae:0.002672 
## [30] train-mae:0.002646 
## [31] train-mae:0.002631 
## [32] train-mae:0.002612 
## [33] train-mae:0.002595 
## [34] train-mae:0.002578 
## [35] train-mae:0.002564 
## [36] train-mae:0.002561 
## [37] train-mae:0.002553 
## [38] train-mae:0.002539 
## [39] train-mae:0.002527 
## [40] train-mae:0.002522 
## [41] train-mae:0.002501 
## [42] train-mae:0.002490 
## [43] train-mae:0.002480 
## [44] train-mae:0.002471 
## [45] train-mae:0.002452 
## [46] train-mae:0.002447 
## [47] train-mae:0.002433 
## [48] train-mae:0.002417 
## [49] train-mae:0.002386 
## [50] train-mae:0.002375 
## [51] train-mae:0.002370 
## [52] train-mae:0.002353 
## [53] train-mae:0.002333 
## [54] train-mae:0.002321 
## [55] train-mae:0.002316 
## [56] train-mae:0.002304 
## [57] train-mae:0.002296 
## [58] train-mae:0.002288 
## [59] train-mae:0.002281 
## [60] train-mae:0.002272 
## [61] train-mae:0.002257 
## [62] train-mae:0.002241 
## [63] train-mae:0.002235 
## [64] train-mae:0.002231 
## [65] train-mae:0.002228 
## [66] train-mae:0.002224 
## [67] train-mae:0.002219 
## [68] train-mae:0.002210 
## [69] train-mae:0.002202 
## [70] train-mae:0.002196 
## [71] train-mae:0.002176 
## [72] train-mae:0.002169 
## [73] train-mae:0.002166 
## [74] train-mae:0.002156 
## [75] train-mae:0.002142 
## [76] train-mae:0.002139 
## [77] train-mae:0.002125 
## [78] train-mae:0.002114 
## [79] train-mae:0.002101 
## [80] train-mae:0.002090 
## [81] train-mae:0.002083 
## [82] train-mae:0.002083 
## [83] train-mae:0.002080 
## [84] train-mae:0.002077 
## [85] train-mae:0.002068 
## [86] train-mae:0.002056 
## [87] train-mae:0.002050 
## [88] train-mae:0.002046 
## [89] train-mae:0.002043 
## [90] train-mae:0.002033 
## [91] train-mae:0.002021 
## [92] train-mae:0.002009 
## [93] train-mae:0.002000 
## [94] train-mae:0.001992 
## [95] train-mae:0.001985 
## [96] train-mae:0.001985 
## [97] train-mae:0.001979 
## [98] train-mae:0.001978 
## [99] train-mae:0.001977 
## [100]    train-mae:0.001971
## predicting
result3 <- predict(model_xgb3, data_test)

## plotting results
res_comp3 <- cbind(test_esc[,31], result3, result3-test_esc[,31])

res_comp3 <- as.data.frame(res_comp3)

res_comp3$ind <- seq(1,nrow(res_comp3),1)## setting an x axis

## plot
scat_best_train <- ggplot(data = res_comp3)+
  geom_point(data = res_comp3, aes(x=ind, y=V1, color = "red"))+
  geom_point(data = res_comp3, aes(x=ind, y=result3, color = "blue"),shape = "+", 
             size = 3)+
  labs(x="Index", y="Values")+
  scale_y_continuous(limits = c(0,0.075))+
  scale_x_continuous(limits = c(0,150))+
  scale_color_discrete(name = "With HP tunning \n on Training", labels = c("Results", "Test"))

p3 <- ggplot(data = res_comp3)+
  geom_line(data = res_comp3, aes(x=ind, y=V1, color = "red"))+
  geom_line(data = res_comp3, aes(x=ind, y=result3, color = "blue"))+
  labs(x="Index", y="Values", title="Training set HP")+
  scale_y_continuous(limits = c(0,0.075))+
  scale_x_continuous(limits = c(0,150), breaks = seq(0,250,10))+
  scale_color_discrete(name = "With HP \n tunning", labels = c("Results", "Test"))

grid.arrange(p1,p2,p3)

As we can see, there is no significant difference between the Validation and Training set hyperparameters, we can say that our model reach good results, maybe doing more feature ingineering or feeding more data to the model we can improve its performance.